Rust GPU

Open-source Rust projects categorized as GPU

Top 23 Rust GPU Projects

  • alacritty

    A cross-platform, OpenGL terminal emulator.

  • Project mention: Alacritty – A fast, cross-platform, OpenGL terminal emulator | news.ycombinator.com | 2024-05-21

    Wezterm gives you basic stuff like scrollbars that Alacritty refuses to do: https://github.com/alacritty/alacritty/issues/775

  • neovide

    No Nonsense Neovim Client in Rust

  • Project mention: Helix-gpui: helix gpui front end | news.ycombinator.com | 2024-05-27

    Have you looked at Neovide? It's very similar to this, a cross-platform Rust based front end for neovim. Neovide is really quite nice it's beautifully rendered.

    https://neovide.dev

    My primary use case for Neovide (vs neovim running in Wezterm/kitty/Alacritty) is simply so I can Alt/Cmd-TAB to it quickly as I usually run with many terminal windows open and it's somewhat of a chore to locate the one with nvim in it, whereas with Neovide I have a separate app with an icon in the dock/sysmenu to switch to.

  • 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,693
2 neovide 12,108
3 wgpu 11,247
4 gyroflow 6,220
5 gfx 5,340
6 pixels 1,710
7 rui 1,685
8 dfdx 1,646
9 Emu 1,590
10 luminance-rs 1,086
11 LACT 928
12 arrayfire-rust 806
13 RustaCUDA 751
14 cudarc 429
15 strolle 372
16 blub 361
17 ministark 328
18 rust-mlops-template 277
19 memtest_vulkan 248
20 vger-rs 233
21 nvfancontrol 197
22 Optimizing-linux 174
23 gpgpu-rs 140

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