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

    Cross-platform, safe, pure-rust graphics api.

  • Project mention: GPU Compute in the Browser at the Speed of Native: WebGPU Marching Cubes | news.ycombinator.com | 2024-04-23

    Oh look it's subgroup support landing last week: https://github.com/gfx-rs/wgpu/pull/5301

  • 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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS 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

  • arrayfire-rust

    Rust wrapper for ArrayFire

  • 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
  • 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.

  • blub

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

  • strolle

    Experimental real-time renderer with support for dynamic global illumination

  • ministark

    ๐Ÿƒโ€โ™‚๏ธ๐Ÿ’จ GPU accelerated STARK prover built on @arkworks-rs

  • rust-mlops-template

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

  • Project mention: Is anyone doing Machine Learning in Rust? | /r/rust | 2023-05-11
  • 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 52,639
2 neovide 11,897
3 wgpu 10,846
4 gyroflow 6,078
5 gfx 5,325
6 pixels 1,683
7 rui 1,642
8 dfdx 1,600
9 Emu 1,590
10 luminance-rs 1,086
11 arrayfire-rust 806
12 LACT 747
13 RustaCUDA 743
14 cudarc 383
15 blub 361
16 strolle 360
17 ministark 322
18 rust-mlops-template 271
19 memtest_vulkan 231
20 vger-rs 225
21 nvfancontrol 197
22 Optimizing-linux 172
23 gpgpu-rs 135

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