Rust GPU

Open-source Rust projects categorized as GPU

Top 23 Rust GPU Projects

  • alacritty

    A cross-platform, OpenGL terminal emulator.

  • Project mention: Terminal Latency | news.ycombinator.com | 2024-03-19

    It's opinionated, which comes with upsides and downsides. I won't blame the maintainer to keep things focused, feature creep (even for worthy features) can kill a FOSS project.

    Another example is sixel support, there's a fork where it all works but is not sufficiently "proven" (code quality just as well as sixel being the best fit for the problem)

    https://github.com/alacritty/alacritty/pull/4763#issuecommen...

    It may be annoying but I get the reasoning, and there are other terminals.

  • neovide

    No Nonsense Neovim Client in Rust

  • Project mention: Pulsar, the best code editor since Atom | news.ycombinator.com | 2024-02-20

    - have a β€œgraphical” user interface: https://github.com/neovide/neovide

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wgpu

    A cross-platform, safe, pure-Rust graphics API.

  • Project mention: Zed Decoded: Linux When? – Zed Blog | news.ycombinator.com | 2024-05-07

    Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu

  • gyroflow

    Video stabilization using gyroscope data

  • Project mention: Shot this using the Sony A7Cii handheld | /r/SonyAlpha | 2023-12-11

    I am no videographer and only read somewhere about gyro-stabilization and https://gyroflow.xyz So maybe that's an alternative to that software. Just leaving it here.

  • gfx

    [maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

  • pixels

    A tiny hardware-accelerated pixel frame buffer. πŸ¦€

  • Project mention: A minimal working Rust / SDL2 / WASM browser game | news.ycombinator.com | 2024-01-15

    https://github.com/parasyte/pixels

    That gives you a simple software framebuffer, and it builds as a native app or for the web.

  • rui

    Declarative Rust UI library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • dfdx

    Deep learning in Rust, with shape checked tensors and neural networks

  • Project mention: Shape Typing in Python | news.ycombinator.com | 2024-04-13
  • Emu

    The write-once-run-anywhere GPGPU library for Rust

  • luminance-rs

    Type-safe, type-level and stateless Rust graphics framework

  • Project mention: Introducing posh: Type-Safe Graphics Programming in Rust | /r/rust | 2023-06-04

    gives me same vibes as https://github.com/phaazon/luminance-rs

  • LACT

    Linux AMDGPU Controller

  • Project mention: Outlook now ignores Windows' Default Browser and opens links in Edge by default | news.ycombinator.com | 2023-06-27
  • arrayfire-rust

    Rust wrapper for ArrayFire

  • RustaCUDA

    Rusty wrapper for the CUDA Driver API

  • cudarc

    Safe rust wrapper around CUDA toolkit

  • Project mention: Rust Bindgen Issue (Struct _) | /r/rust | 2023-09-05

    Instead I'm trying to follow along with the structure of cudarc (https://github.com/coreylowman/cudarc) which has done bindings for other Nvidia libraries. Their methodology seems much more straight forward.

  • strolle

    Experimental real-time renderer with support for dynamic global illumination

  • blub

    3D fluid simulation experiments in Rust, using WebGPU-rs (WIP)

  • ministark

    πŸƒβ€β™‚οΈπŸ’¨ GPU accelerated STARK prover built on @arkworks-rs

  • rust-mlops-template

    A work in progress to build out solutions in Rust for MLOPs

  • memtest_vulkan

    Vulkan compute tool for testing video memory stability

  • Project mention: Vulkan compute tool for testing video memory stability | news.ycombinator.com | 2024-02-09
  • vger-rs

    2D GPU renderer for dynamic UIs

  • nvfancontrol

    NVidia dynamic fan control for Linux and Windows

  • Optimizing-linux

    A simple guide for optimizing linux 🐧 in detail

  • gpgpu-rs

    Simple experimental async GPGPU framework for Rust

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust GPU related posts

Index

What are some of the best open-source GPU projects in Rust? This list will help you:

Project Stars
1 alacritty 53,079
2 neovide 11,976
3 wgpu 11,061
4 gyroflow 6,146
5 gfx 5,325
6 pixels 1,700
7 rui 1,670
8 dfdx 1,617
9 Emu 1,590
10 luminance-rs 1,086
11 LACT 886
12 arrayfire-rust 805
13 RustaCUDA 751
14 cudarc 416
15 strolle 365
16 blub 361
17 ministark 324
18 rust-mlops-template 273
19 memtest_vulkan 243
20 vger-rs 232
21 nvfancontrol 197
22 Optimizing-linux 173
23 gpgpu-rs 138

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com