Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Rust
R

Rust

Language
2002 projects7691.0k total stars620.4k total forks40 languages

Open-source projects built with Rust

There are currently 2002 open-source projects built with Rust, with a combined total of 7691.0k GitHub stars. The most common language among these projects is Rust.

Showing 2,002 open-source projects · page 54 of 56

…
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
tidier
tidierinsomnimus/tidier

A Rust library providing a safe abstraction over the Tidy C library for formatting HTML, XHTML, and XML documents.

91Rust
3 months ago
scale-decode
scale-decodeparitytech/scale-decode

A Rust crate for decoding SCALE-encoded bytes into custom types using type registry information and a Visitor pattern.

93Rust
8 months ago
rs-example
rs-exampleal-jshen/zshplug-rs-example

Example zsh plugin demonstrating Rust integration for command processing in shell environments.

90Shell
6 years ago
yew-nested-router
yew-nested-routerctron/yew-nested-router

A router for Yew web framework that supports nested routing structures using Rust types.

98Rust
1 month ago
Open Street Map Public Transport Parser
Open Street Map Public Transport Parsercualbondi/osmptparser

Parses OpenStreetMap public transport and area relations, reconnects broken ways, and outputs GeoJSON with parallel processing for speed.

93Rust
1 year ago
Puzzle Cube
Puzzle Cubewainwrightmark/puzzle_cube

A Rubik's cube solver that runs in a web browser, written in Rust.

90Rust
4 years ago
ave-sergeev/tictonix
ave-sergeev/tictonixAve-Sergeev/Tictonix

A Rust crate providing embeddings and positional encoding implementations for NLP and Transformer-based models.

90Rust
1 year ago
procsys
procsysnavidys/procsys

A Rust library for retrieving system, kernel, and process metrics from Linux /proc and /sys pseudo-filesystems.

90Rust
7 months ago
Dark lang Realworld
Dark lang RealworldMartinKavik/seed-realworld-darklang

A full-stack RealWorld example implementation with a Seed (Rust) frontend and Dark lang backend.

91Rust
3 years ago
wgpu-load-test
wgpu-load-testMacTuitui/wgpu-load-test

GPU load testing examples comparing performance across different graphics cards using wgpu.

81Rust
6 years ago
randomorg
randomorgiddm/randomorg

A Rust client library for generating true random numbers via the random.org API using atmospheric noise.

84Rust
2 years ago
rate-limiters-rs
rate-limiters-rsNikitaSmithTheOne/rate-limiters-rs

A Rust library implementing popular rate limiting algorithms with support for multithreaded usage.

84Rust
2 months ago
tokio-socketcan-bcm
tokio-socketcan-bcmmarcelbuesing/tokio-socketcan-bcm

Asynchronous Linux SocketCAN Broadcast Manager (BCM) support for filtering and sending CAN messages in kernel space using Tokio.

85Rust
5 years ago
browser-panic-hook
browser-panic-hookctron/browser-panic-hook

A panic hook for WebAssembly-based Rust frontend applications that displays user-friendly error messages in the browser.

80Rust
3 years ago
Bolster
Bolstertarbh-engineering/journal

A secure, private journaling application with a focus on data protection and user privacy.

82Elm
5 years ago
stacks.rs
stacks.rs52/stacks.rs

A minimal Rust toolkit for interacting with the Stacks Blockchain.

83Rust
1 year ago
ASCII-Hangman
ASCII-Hangmangetreu/ascii-hangman

A configurable Hangman game for children with ASCII-art rewards, designed for vocabulary revision in classrooms.

81Rust
4 years ago
sql-splitter
sql-splitterHelgeSverre/sql-splitter

A fast, memory-efficient CLI tool for splitting large SQL dump files into individual table files and converting between SQL dialects.

80Rust
2 days ago
hq
hqmiller-time/hq

A command-line tool for querying, modifying, and deleting data in HCL files while preserving formatting and comments.

85Rust
1 year ago
rsagg
rsaggdragmz/rsagg

A GPU-accelerated vanity address generator for the Algorand blockchain, written in Rust.

85C
1 month ago
TDengine Rust bindings
TDengine Rust bindingssongtianyi/tdengine-rust-bindings

Rust bindings for TDengine, providing native Rust access to the time-series database's C API.

70Rust
4 years ago
Scales
Scalesvirto-network/scales

A Rust library for converting between SCALE-encoded binary data and dynamic types like JSON using type information.

72Rust
2 years ago
prompt-generator
prompt-generatorthe10thWiz/zsh-prompt-generator

A Rust tool for generating customizable Zsh prompts with color-coded sections and powerline-style separators.

70Rust
4 years ago
Yagna-binaries for aarch64
Yagna-binaries for aarch64MarijnStevens/yagna-binaries

A build of Golem Network's Yagna for arch64/ARM64 systems like Raspberry Pi, enabling them to act as compute providers.

72Shell
3 years ago
koala-diff
koala-diffgodalida/koala-diff

A blazingly fast data comparison tool for Python that instantly compares massive CSV/Parquet datasets, powered by Rust.

70Python
4 months ago
yew-duskmoon-ui
yew-duskmoon-uigsmlg-dev/yew-duskmoon-ui

A Yew component library with embedded CSS styling and icon support for building web applications in Rust.

60Rust
7 days ago
Substate
Substatearrudagates/substate

A no-std/wasm compatible Rust macro for generating Substrate storage keys and converting account addresses.

60Rust
4 years ago
AppImageZip
AppImageZipsagebind/appimagezip

Rust implementation of the AppImage specification using Zip archives as the backing filesystem.

63Rust
8 years ago
Uptest Runtime upgrade tool
Uptest Runtime upgrade tooluptest-sc/uptest

A standalone Rust library for testing Substrate runtime upgrades before deployment, enabling extrinsic and storage change validation.

66Rust
2 years ago
ex_jack
ex_jackdulltools/ex_jack

JACK audio interface for Elixir using Rustler-based NIFs, providing an audio outlet across all platforms.

62Elixir
2 years ago
Music composer
Music composerethanboxx/planters-rdconf-hackathon-project

A web-based music composition app where users create emergent melodies by selecting rhythms, tones, and adjusting parameters.

62Rust
6 years ago
zinit-annex-rust
zinit-annex-rustzdharma-continuum/zinit-annex-rust

A Zinit annex for Zsh that installs Rust and Cargo packages locally within plugin directories and creates shims for binaries.

65Shell
1 year ago
omega.nvim
omega.nvimniuiic/omega.nvim

A collection of Lua utilities for Neovim plugin development, featuring lazy-loaded functions for file operations, text manipulation, and async processes.

60Lua
1 year ago
loki_text
loki_textroquess/loki_text

A Rust library for advanced string manipulation with pattern searching and text transformation capabilities.

60Rust
10 months ago
yew-side-effect
yew-side-effectfutursolo/yew-side-effect

A Yew library for managing side effects like document title updates, inspired by React patterns.

50Rust
4 years ago
Freecell
FreecellStigjb/freecell

A browser-based implementation of the classic FreeCell patience card game built with Rust and Yew.

50Rust
3 years ago
1
53
54
55
56