Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Rust
R

Rust

Language
676 projects6714.1k total stars510.9k total forks25 languages

Open-source projects built with Rust

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

Showing 676 open-source projects · page 9 of 19

……
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
xilem
xilemlinebender/xilem

An experimental Rust architecture for reactive UI, providing a high-level framework and foundational toolkit for native GUI apps.

5.3k202Rust
14 hours ago
noria
noriamit-pdos/noria

A streaming data-flow system that acts as a fast storage backend for read-heavy web applications by precomputing and caching relational query results.

5.2k249Rust
4 years ago
fluvio
fluvioinfinyon/fluvio

A lean distributed data streaming engine and stream processing framework written in Rust for building responsive data-intensive applications.

5.2k529Rust
2 days ago
fluvio
fluviofluvio-community/fluvio

A distributed data streaming engine with stateful stream processing for building responsive data-intensive applications.

5.2k529Rust
2 days ago
flutter_rust_bridge
flutter_rust_bridgefzyzcjy/flutter_rust_bridge

A feature-rich, seamless binding generator for calling Rust code from Flutter/Dart and vice versa.

5.2k400Dart
2 days ago
rust-bindgen
rust-bindgenrust-lang/rust-bindgen

Automatically generates Rust FFI bindings to C and C++ libraries.

5.2k798Rust
2 days ago
Pomotroid
PomotroidSplode/pomotroid

A simple, configurable, and visually-pleasing desktop Pomodoro timer built with Tauri, Rust, and Svelte.

5.1k443Rust
13 hours ago
rayhunter
rayhunterEFForg/rayhunter

A Rust tool for detecting IMSI catchers (cell-site simulators) on mobile hotspots like the Orbic RC400L.

5.1k413Rust
11 hours ago
indicatif
indicatifconsole-rs/indicatif

A Rust library for adding progress bars, spinners, and color support to command-line applications.

5.1k277Rust
4 days ago
Flying Carpet
Flying Carpetspieglt/flyingcarpet

Cross-platform file transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi, no network infrastructure required.

5.1k247Rust
1 month ago
Grin
Grinmimblewimble/grin

A minimal implementation of the Mimblewimble blockchain protocol, focusing on privacy and scalability.

5.1k983Rust
15 days ago
Vulkano
Vulkanovulkano-rs/vulkano

A safe and rich Rust wrapper around the Vulkan graphics API, preventing invalid usage through compile-time and runtime checks.

5.0k471Rust
18 hours ago
quinn
quinnquinn-rs/quinn

A pure-Rust, async-compatible implementation of the IETF QUIC transport protocol.

5.0k549Rust
2 days ago
Anchor
Anchorsolana-foundation/anchor

A framework providing developer tools for writing Solana programs (smart contracts) with Rust and TypeScript.

5.0k1.9kRust
10 hours ago
OpenDAL
OpenDALapache/opendal

An open data access layer that provides a unified API for interacting with diverse storage services across any language.

5.0k739Rust
1 day ago
webrtc
webrtcrtcrs/webrtc

An async-friendly WebRTC implementation in Rust with runtime-agnostic architecture and sans-I/O protocol core.

5.0k477Rust
6 days ago
Arroyo
ArroyoArroyoSystems/arroyo

A distributed stream processing engine in Rust that performs stateful computations on real-time data with subsecond results.

4.9k351Rust
1 day ago
Kanidm
Kanidmkanidm/kanidm

A simple, secure, and fast identity management platform for self-hosted authentication, supporting OAuth2, LDAP, RADIUS, and Unix integration.

4.9k318Rust
1 day ago
TrailBase
TrailBasetrailbaseio/trailbase

An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, and admin UI.

4.8k143Rust
10 hours ago
rustler
rustlerrusterlium/rustler

A safe Rust library for creating Erlang NIFs that prevents crashes in the BEAM VM.

4.8k238Rust
1 month ago
Rustler
Rustlerhansihe/Rustler

A safe Rust library for creating Erlang NIFs that prevents crashes in the BEAM VM.

4.8k238Rust
1 month ago
Cursive
Cursivegyscos/Cursive

A TUI (Text User Interface) library for Rust to build rich terminal applications.

4.8k264Rust
1 month ago
shellharden
shellhardenanordal/shellharden

A syntax highlighter and tool to semi-automatically rewrite shell scripts for ShellCheck conformance, focusing on proper quoting.

4.8k134Rust
3 months ago
Bytehound
Bytehoundkoute/bytehound

A high-performance memory profiler for Linux that captures every allocation and deallocation with full stack traces.

4.8k201C
2 years ago
wry
wrytauri-apps/wry

A cross-platform WebView rendering library in Rust for building desktop and mobile applications.

4.8k442Rust
14 days ago
Lan Mouse
Lan Mousefeschber/lan-mouse

A cross-platform, open-source software KVM switch for sharing a single mouse and keyboard across multiple PCs on a local network.

4.7k210Rust
15 days ago
Melody
Melodyyoav-lavi/melody

A language that compiles to ECMAScript regular expressions, designed for better readability and maintainability.

4.7k57Rust
1 year ago
ZomboDB
ZomboDBzombodb/zombodb

A Postgres extension that integrates Elasticsearch as a native index type for powerful text-search and analytics directly from SQL.

4.7k214PLpgSQL
1 year ago
xplr
xplrsayanarijit/xplr

A hackable, minimal, fast terminal UI file explorer that orchestrates command-line utilities.

4.7k90Rust
4 months ago
worktrunk
worktrunkmax-sixty/worktrunk

A CLI tool that simplifies Git worktree management, specifically designed for running multiple AI coding agents in parallel.

4.7k161Rust
6 hours ago
nalgebra
nalgebradimforge/nalgebra

A comprehensive linear algebra library for Rust with support for statically-sized and dynamically-sized matrices.

4.7k545Rust
1 day ago
c2rust
c2rustimmunant/c2rust

A transpiler that migrates C99-compliant code to unsafe Rust, preserving functionality and enabling incremental refactoring.

4.7k295Rust
11 hours ago
prost
prosttokio-rs/prost

A Protocol Buffers implementation for Rust that generates simple, idiomatic Rust code from .proto files.

4.7k615Rust
1 month ago
linfa
linfarust-ml/linfa

A comprehensive Rust machine learning framework focused on preprocessing and classical algorithms, akin to scikit-learn.

4.6k323Rust
8 days ago
gitlogue
gitlogueunhappychoice/gitlogue

A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.

4.6k101Rust
1 day ago
ggez
ggezggez/ggez

A lightweight cross-platform Rust game framework for creating 2D and 3D games with minimal friction.

4.6k437Rust
21 days ago
1
8
9
10
19