Open Source
Discover libraries, frameworks, and developer tools.
91 results · 4,151 indexed · Updated
Showing 41–80
Archived excluded · Forks excluded
-
seanmonstar / warp
10,376Framework
A super-easy, composable, web server framework for warp speeds.
Written in Rust
-
embassy-rs / embassy
9,984Framework
Modern embedded framework, using Rust and async.
Written in Rust
-
FyroxEngine / Fyrox
9,605Framework
3D and 2D game engine written in Rust
Desktop GUIGame DevelopmentWritten in Rust
-
apache / datafusion
9,505Library
Apache DataFusion SQL Query Engine
Data Processing / AnalyticsDatabases / StorageWritten in RustWorks with Rust, Python
-
loco-rs / loco
9,465Framework
🚂 🦀 The one-person framework for Rust for side-projects and startups
Written in Rust
-
actix / actix
9,256Framework
Actor framework for Rust.
Written in Rust
-
0xPlaygrounds / rig
8,927Library
⚙️🦀 Build modular and scalable LLM Applications in Rust
AI / AgentsWritten in RustWorks with Rust
-
Library
🧱 easy, fast, programmable and local-first microVM runtime and library
AI / AgentsWritten in Rust
-
neon-bindings / neon
8,422Library
Rust bindings for writing safe and fast native Node.js modules.
Written in Rust
-
ai-dynamo / dynamo
8,345Framework
A Datacenter Scale Distributed Inference Serving Framework
Written in Rust
-
pemistahl / grex
8,273Library
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
CLI / TerminalWritten in Rust
-
napi-rs / napi-rs
7,983Framework
A framework for building compiled Node.js add-ons in Rust via Node-API
Written in Rust
-
Library
Fast, flexible LLM inference
AI / AgentsWritten in RustWorks with Rust, Python
-
rustls / rustls
7,693Library
A modern TLS library in Rust
Written in Rust
-
Library
Open Source Spotify client library
Written in Rust
-
lance-format / lance
7,182Library
Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
AI / AgentsData Processing / AnalyticsDatabases / StorageWritten in RustWorks with Rust, Python
-
tokio-rs / mio
7,118Library
Metal I/O library for Rust.
NetworkingWritten in Rust
-
nannou-org / nannou
6,769Framework
A Creative Coding Framework for Rust.
Written in Rust
-
chakra-ui / panda
6,233Framework
🐼 Universal, Type-Safe, CSS-in-JS Framework for Design Systems ⚡️
Developer ToolsWritten in Rust
-
rust-windowing / winit
6,217Library
Window handling library in pure Rust
Desktop GUIWritten in Rust
-
tokio-rs / topcoat
6,144Framework
A batteries-included framework for building web apps
Written in Rust
-
fschutt / azul
6,130Framework
Desktop GUI Framework
Desktop GUIWritten in Rust
-
iron / iron
6,105Framework
An Extensible, Concurrent Web Framework for Rust
Backend / WebWritten in Rust
-
graphql-rust / juniper
5,968Library
GraphQL server library for Rust
Backend / WebWritten in Rust
-
extism / extism
5,810Framework
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
Written in Rust
-
Eventual-Inc / Daft
5,808Library
High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale
AI / AgentsData Processing / AnalyticsWritten in RustWorks with Python
-
Framework
A comparison of some web frameworks and libs written in Rust
Backend / WebWritten in Rust
-
serde-rs / json
5,656Library
Strongly typed JSON library for Rust
Written in Rust
-
serenity-rs / serenity
5,634Library
A Rust library for the Discord API.
Written in Rust
-
linebender / xilem
5,576Framework
An experimental Rust native UI framework
Desktop GUIWritten in Rust
-
bheisler / criterion.rs
5,542Library
Statistics-driven benchmarking library for Rust
Written in Rust
-
autumnai / leaf
5,539Framework
Open Machine Intelligence Framework for Hackers. (GPU/CPU)
Written in Rust
-
LaurentMazare / tch-rs
5,504Library
Rust bindings for the C++ api of PyTorch.
AI / AgentsWritten in RustWorks with Rust
-
Rust-GPU / rust-cuda
5,408Library
Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
Written in Rust
-
godot-rust / gdext
5,311Library
Rust bindings for Godot 4
Game DevelopmentWritten in Rust
-
rust-lang / rust-bindgen
5,302Library
Automatically generates Rust FFI bindings to C (and some C++) libraries.
Written in Rust
-
console-rs / indicatif
5,224Library
A command line progress reporting library for Rust
Written in Rust
-
otter-sec / anchor
5,157Framework
⚓ Solana Program Framework
Written in Rust
-
http-rs / tide
5,093Framework
Fast and friendly HTTP server framework for async Rust
Backend / WebWritten in Rust
-
tauri-apps / wry
5,022Library
Cross-platform WebView library in Rust for Tauri.
Written in Rust
About this catalog
“All projects” means all projects in this index, including resources and education. We have not indexed every GitHub repository. Discovery uses public GitHub searches across Rust, Python, JavaScript, TypeScript, Go, Java, C, C++, C#, and other languages, plus category queries. Configured star floors favor established projects; smaller or newer projects may be missing.
Topics and specific description phrases determine categories and project kinds, supplemented by a small override file. Projects can have multiple categories; insufficient evidence stays unclassified or unknown. Libraries & frameworks is the default view; select Resources / education or Everything to find tutorials and curated lists. Clear all restores this default, with archived repositories and forks excluded. UI categories describe products for building interfaces, not every app with a GUI. Labels are discovery aids and may be imperfect.
A public repository is not proof of an open-source license. Licenses are shown as reported by GitHub; missing or unrecognized metadata is stated explicitly. Review the repository’s license before use. Stars measure popularity, not quality.
Results use a local snapshot. Updated is the actual GitHub metadata fetch time, independent of server startup or reclassification. Written in is GitHub’s primary implementation language. Works with covers a small verified set; an unlisted ecosystem is unverified, not unsupported. Works with links on project rows cite official documentation and verification dates; this is separate from the GitHub fetch time. Refreshes run in the background; failed or incomplete refreshes retain the last valid catalog. “Last pushed” uses GitHub’s pushed_at, not metadata update time.
Search matches whole terms across names, descriptions, topics, categories, project type, implementation language, and verified ecosystems. Name prefixes help as you type. Automatic sorting uses Most stars without text and Best match with text; choosing another sort preserves your choice. The legacy category=frontend link now selects Web frontend.