Open Source
Discover libraries, frameworks, and developer tools.
568 results · 4,151 indexed · Updated
Showing 241–280
Archived excluded · Forks excluded
-
Project type not yet classified
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
Data Processing / AnalyticsWritten in Rust
-
QuipNetwork / hashsigs-rs
11,207Project type not yet classified
Hash-based post quantum signatures in Rust
Written in Rust
-
huggingface / tokenizers
11,188Project type not yet classified
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
Written in Rust
-
dmtrKovalenko / fff
11,158Project type not yet classified
The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS
AI / AgentsWritten in Rust
-
pingcap / talent-plan
11,022Project type not yet classified
open source training courses about distributed database and distributed systems
Written in Rust
-
sigoden / dufs
10,949Project type not yet classified
A file server that supports static serving, uploading, searching, accessing control, webdav...
CLI / TerminalWritten in Rust
-
Project type not yet classified
A Rust port of shadowsocks
Written in Rust
-
PRQL / prql
10,927Project type not yet classified
PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
Databases / StorageWritten in Rust
-
serde-rs / serde
10,893Framework
Serialization framework for Rust
Written in Rust
-
Spotifyd / spotifyd
10,809Project type not yet classified
A spotify daemon
Written in Rust
-
foundry-rs / foundry
10,683Framework
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Developer ToolsTestingWritten in Rust
-
hatoo / oha
10,620Developer tool
Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
CLI / TerminalWritten in Rust
-
rustdesk / rustdesk-server
10,587Project type not yet classified
RustDesk Server Program
Written in Rust
-
sigoden / aichat
10,505Developer tool
All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
AI / AgentsCLI / TerminalWritten in Rust
-
FalkorDB / FalkorDB
10,501Developer tool
A super fast Graph Database uses GraphBLAS under the hood for its sparse adjacency matrix graph representation. Our goal is to provide the best Knowledge Graph for LLM (GraphRAG).
Developer ToolsDatabases / StorageWritten in Rust
-
rust-bakery / nom
10,481Framework
Rust parser combinator framework
Written in Rust
-
seanmonstar / warp
10,376Framework
A super-easy, composable, web server framework for warp speeds.
Written in Rust
-
Kuberwastaken / claurst
10,326Developer tool
Agentic Coding for Builders who Ship
CLI / TerminalWritten in Rust
-
sharkdp / hexyl
10,294Project type not yet classified
A command-line hex viewer
CLI / TerminalWritten in Rust
-
astrid-runtime / astrid
10,283Project type not yet classified
Astrid is a portable, capability-secure operating system for composable software.
AI / AgentsWritten in Rust
-
Project type not yet classified
Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
Written in Rust
-
storytold / vectorcraft
10,197Project type not yet classified
VectorCraft: An open-source, vector art tool written by scratch in pure Rust
Written in Rust
-
jub0t / Concat
9,994Application
The truly free, open-source, local-first, cross-platform CapCut replacement. Scriptable through a JSON-RPC API & MCP.
Written in Rust
-
embassy-rs / embassy
9,984Framework
Modern embedded framework, using Rust and async.
Written in Rust
-
SeaQL / sea-orm
9,927Project type not yet classified
🐚 A powerful relational ORM for Rust
Databases / StorageWritten in Rust
-
pkgxdev / pkgx
9,924Developer tool
Run Anything
Developer ToolsWritten in Rust
-
phiresky / ripgrep-all
9,890Project type not yet classified
rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
Written in Rust
-
Project type not yet classified
🦀 How to minimize Rust binary size 📦 https://github.com/johnthagen/min-sized-rust
Written in Rust
-
linebender / druid
9,698Project type not yet classified
A data-first Rust-native UI design toolkit.
Written in Rust
-
H-M-H / Weylus
9,696Application
Use your tablet as graphic tablet/touch screen on your computer.
Written in Rust
-
Project type not yet classified
An operating system designed for hosting containers
Written in Rust
-
Project type not yet classified
A Tiny biped duck robot 🦆
Written in Rust
-
Project type not yet classified
A self-paced course to learn Rust, one exercise at a time.
Written in Rust
-
pacifio / atlas
9,626Application
Source control for agents. Use multiple coding agents, track their changes and query them in one place
AI / AgentsWritten in Rust
-
gyroflow / gyroflow
9,606Project type not yet classified
Video stabilization using gyroscope data
Written in Rust
-
FyroxEngine / Fyrox
9,605Framework
3D and 2D game engine written in Rust
Desktop GUIGame DevelopmentWritten in Rust
-
fastrepl / anarlog
9,546Project type not yet classified
Open source Granola AI Alternative
Written in Rust
-
Project type not yet classified
Cross-platform GUI written in Rust using ADB to debloat non-rooted Android devices. Improve your privacy, the security and battery life of your device.
Written in Rust
-
apache / datafusion
9,505Library
Apache DataFusion SQL Query Engine
Data Processing / AnalyticsDatabases / StorageWritten in RustWorks with Rust, Python
-
jpochyla / psst
9,492Project type not yet classified
Fast and multi-platform Spotify client with native GUI
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.