プロジェクト
uhub/awesome-rust has 125 GitHub stars and 19 forks. GitHot measured 0 stars in 24 hours and +5 in 7 days. Last checked 2026-11-14 19:54 UTC. Last push 2026-11-02.
計測したスター増加
- 24時間
- 0
- 7日間
- +5
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
概要
A curated list of awesome Rust frameworks, libraries and software.
学習README.md
オリジナルawesome-rust
A curated list of awesome Rust frameworks, libraries and software.
- Learning and Reference
- Language and Tooling
- Web
- Data and Storage
- Machine Learning and AI
- Networking and Distributed
- User Interface
- Graphics and Media
- Security
- Concurrency and Performance
- Testing and Quality
- Utilities
- Systems and Hardware
- Science and Math
- Other
Learning and Reference
Tutorials and Books
- google/comprehensive-rust - This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
- sunface/rust-course - 什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book
- nikivdev/code - Everything you need to move your project faster
- rust-lang/book - The Rust Programming Language
- asciinema/asciinema - Terminal session recorder, streamer and player 📹
- microsoft/RustTraining - Beginner, advanced, expert level Rust training material
- rust-embedded/rust-raspberrypi-OS-tutorials - :books: Learn to write an embedded OS in Rust :crab:
- pingcap/talent-plan - open source training courses about distributed database and distributed systems
- johnthagen/min-sized-rust - 🦀 How to minimize Rust binary size 📦 https://github.com/johnthagen/min-sized-rust
- pretzelhammer/rust-blog - Educational blog posts for Rust beginners
- LukeMathWalker/zero-to-production - Code for "Zero To Production In Rust", a book on API development using Rust.
- mouredev/one-day-one-language - Cómo dar en un día tus primeros pasos en cada lenguaje de programación. Introducción, configuración e instalación, usos habituales, fundamentos, sintaxis y próximos pasos.
- ralfbiedert/cheats.rs - Rust Language Cheat Sheet - https://cheats.rs
- skerkour/black-hat-rust - Applied offensive security with Rust - https://kerkour.com/black-hat-rust
- zenbu-labs/terminal-browser - A real browser inside your terminal
- skyzh/mini-lsm - learn database internals by building a storage engine in Rust
- nrc/r4cppp - Rust for C++ programmers
- rust-unofficial/too-many-lists - Learn Rust by writing Entirely Too Many linked lists
- trifectatechfoundation/teach-rs - A modular, reusable university course for Rust
- cognitive-engineering-lab/aquascope - Interactive visualizations of Rust at compile-time and run-time
- QMHTMY/RustBook - A book about Rust Data Structures and Algorithms.
- tach-org/tach - A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip 🔧 Able to be adopted incrementally - ⚡ Implemented with no runtime impact ♾️ Interoperable with your existing systems 🦀 Written in rust
- rustviz/rustviz - Interactively Visualizing Ownership and Borrowing for Rust
- jameslittle230/stork - 🔎 Impossibly fast web search, made for static sites.
- pythops/oryx - 🕵️♂️ TUI for sniffing network traffic using eBPF on Linux
- libpnet/libpnet - Cross-platform, low level networking using the Rust programming language.
- rbatis/rbatis - Compile Time Async Dynamic SQL ORM
- Xudong-Huang/may - rust stackful coroutine library
- crev-dev/cargo-crev - A cryptographically verifiable code review system for the cargo (Rust) package manager.
- harlanc/xiu - A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
- fcsonline/drill - Drill is an HTTP load testing application written in Rust
- LearningOS/rust-based-os-comp2023 - 2023秋冬季开源操作系统训练营
- microsoft/windows-drivers-rs - Platform that enables Windows driver development in Rust
- SeekStorm/SeekStorm - SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.
- MoonZoon/MoonZoon - Rust Fullstack Framework
- rust-lang/polonius - Defines the Rust borrow checker.
- crate-ci/cargo-release - Cargo subcommand
release: everything about releasing a rust crate. - denoland/deno_lint - Blazing fast linter for JavaScript and TypeScript written in Rust
- occlum/occlum - Occlum is a memory-safe, multi-process library OS for Intel SGX
- mongodb/mongo-rust-driver - The official MongoDB Rust Driver
- wubx/rust-in-databend - Rust 培养提高计划, 感谢 Databend 社区 支持https://github.com/datafuselabs/databend
- thruster-rs/Thruster - A fast, middleware based, web framework written in Rust
- amethyst/rustrogueliketutorial - Roguelike Tutorial in Rust - using RLTK
- DanielKeep/tlborm - The Little Book of Rust Macros
- stevedonovan/gentle-intro - A gentle Rust tutorial
- MROS/jpeg_tutorial - 跟我寫 JPEG 解碼器 (Write a JPEG decoder with me)
Examples and Exercises
- rust-lang/rustlings - :crab: Small exercises to get you used to reading and writing Rust code!
- TheAlgorithms/Rust - All Algorithms implemented in Rust
- origin-brain/rust-by-practice - Rust By Practice will evolve into Origin.
- mainmatter/100-exercises-to-learn-rust - A self-paced course to learn Rust, one exercise at a time.
- dtolnay/proc-macro-workshop - Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
- chyyuu/os_kernel_lab - OS kernel labs based on Rust/C Lang & RISC-V 64/X86-32
- EbTech/rust-algorithms - Common data structures and algorithms in Rust
- actix/examples - Community showcase and examples of Actix Web ecosystem usage.
- claration/impactor - Cross-platform & feature rich iOS/iPadOS/tvOS sideloading application. Formerly known as PlumeImpactor.
- bincode-org/bincode - A binary encoder / decoder implementation in Rust. (archived)
- jnsahaj/lumen - Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
- tokio-rs/loom - Concurrency permutation testing tool for Rust.
- feather-rs/feather - A Minecraft server implementation in Rust
- hora-search/hora - 🚀 efficient approximate nearest neighbor search algorithm collections library written in Rust 🦀 .
- rust-lang-nursery/rust-cookbook - https://rust-lang-nursery.github.io/rust-cookbook
- synctv-org/synctv - Synchronized viewing, theater, live streaming, video
- gakonst/ethers-rs - Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers (archived)
- cargo-generate/cargo-generate - cargo, make me a project
- tracel-ai/cubecl - Multi-platform high-performance compute language extension for Rust.
- mthom/scryer-prolog - A modern Prolog implementation written mostly in Rust.
- tamasfe/taplo - A TOML toolkit written in Rust
- Feel-ix-343/markdown-oxide - PKM Markdown Language Server
- hanshuaikang/NBping - 🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
- tranxuanthang/lrclib - LRCLIB server written in Rust with Axum and SQLite3 database
- rust-rocksdb/rust-rocksdb - rust wrapper for rocksdb
- esp-rs/esp-hal - no_std Hardware Abstraction Layers for ESP32 microcontrollers
- parasyte/pixels - A tiny hardware-accelerated pixel frame buffer. 🦀
- dotenv-linter/dotenv-linter - ⚡️Lightning-fast linter for .env files. Written in Rust 🦀
- toeverything/OctoBase - 🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
- brson/stdx - The missing batteries of Rust
- vislyhq/stretch - High performance flexbox implementation written in rust
- Relm4/Relm4 - Build truly native applications with ease!
- aws/amazon-q-developer-cli - ✨ Agentic chat experience in your terminal. Build applications using natural language.
- shepmaster/snafu - Easily assign underlying errors into domain-specific errors while adding context
- dgrunwald/rust-cpython - Rust <-> Python bindings
- rustcc/RustPrimer - The Rust primer for beginners. We need native English speaker help us modify the translation.
- orium/rpds - Rust persistent data structures
- EmbarkStudios/puffin - 🐦 Friendly little instrumentation profiler for Rust 🦀
- webonnx/wonnx - A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web (archived)
- Cormanz/smartgpt - A program that provides LLMs with the ability to complete complex tasks using plugins.
- tarkah/tickrs - Realtime ticker data in your terminal 📈
- amethyst/bracket-lib - The Roguelike Toolkit (RLTK), implemented for Rust.
- cswinter/LocustDB - Blazingly fast analytics database that will rapidly devour all of your data.
- Wulf/create-rust-app - Set up a modern rust+react web app by running one command.
- rust-crdt/rust-crdt - a collection of well-tested, serializable CRDTs for Rust
- databricks/click - The "Command Line Interactive Controller for Kubernetes"
- allthemusicllc/atm-cli - Command line tool for generating and working with MIDI files.
- hyperledger-solang/solang - Solidity Compiler for Solana, Polkadot and Stellar
- sslab-gatech/Rudra - Rust Memory Safety & Undefined Behavior Detection (archived)
- rs-ipfs/rust-ipfs - The InterPlanetary File System (IPFS), implemented in Rust. (archived)
- wormtql/genshin_artifact - 莫娜占卜铺 | 原神 | 圣遗物搭配 | 圣遗物潜力。多方向圣遗物自动搭配,多方向圣遗物潜力与评分, Genshin Impact artifacts assessment, artifacts auto combination, artifacts statistics, artifacts potential, and more.
- square/sudo_pair - Plugin for sudo that requires another human to approve and monitor privileged sudo sessions
- graphql-rust/graphql-client - Typed, correct GraphQL requests and responses in Rust
- m-ou-se/inline-python - Inline Python code directly in your Rust code
- tfpk/macrokata - Learn Macros In Rust
- zargony/fuse-rs - Rust library for filesystems in userspace (FUSE)
- fruiframework/frui - A developer-friendly framework for building user interfaces in Rust (archived)
- fadeevab/design-patterns-rust - Rust examples for all 23 classic GoF design patterns, and even a little more
- bwasty/learn-opengl-rs - Rust port of JoeyDeVries/LearnOpenGL
- LukeMathWalker/build-your-own-jira-with-rust - A test-driven workshop to learn Rust building your own JIRA clone!
- rust-rosetta/rust-rosetta - Implementing Rosetta Code problems in Rust.
- TatriX/realworld-rust-rocket - Rust + Rocket RealWorld framework implementation
- crazymykl/rust-koans - Koans for the Rust programming language
Awesome Lists and Collections
- rust-unofficial/awesome-rust - A curated list of Rust code and resources.
- lk-geimfari/awesomo - Cool open source projects. Choose your project and get involved in Open Source development now.
- mre/idiomatic-rust - 🦀 A peer-reviewed collection of articles/talks/repos which teach concise, idiomatic Rust.
- flosse/rust-web-framework-comparison - A comparison of some web frameworks and libs written in Rust
- TaKO8Ki/awesome-alternatives-in-rust - A curated list of replacements for existing software written in Rust
- kdash-rs/kdash - A simple and fast dashboard for Kubernetes
- ferrumc-rs/ferrumc - A reimplementation of the minecraft server in rust.
- praetorian-inc/noseyparker - Nosey Parker is a command-line tool that finds secrets and sensitive information in textual data and Git history. (archived)
- dflemstr/rq - Record Query - A tool for doing record analysis and transformation
- y-crdt/y-crdt - Rust port of Yjs
- 66HEX/frame - FFmpeg GUI
- asny/three-d - 2D/3D renderer - makes it simple to draw stuff across platforms (including web)
- RazrFalcon/svgcleaner - svgcleaner could help you to clean up your SVG files from the unnecessary data. (archived)
- fornwall/rust-script - Run Rust files and expressions as scripts without any setup or compilation step.
- Jon-Becker/heimdall-rs - Heimdall is an advanced EVM smart contract toolkit specializing in bytecode analysis and extracting information from unverified contracts.
- andreabergia/rjvm - A tiny JVM written in Rust. Learning project
- samtay/so - A terminal interface for Stack Overflow
Language and Tooling
Compilers and Interpreters
- rust-lang/rust - Empowering everyone to build reliable and efficient software.
- denoland/deno - A modern runtime for JavaScript and TypeScript.
- oven-sh/bun - Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
- meilisearch/meilisearch - A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
- qarmin/czkawka - Multi functional app to find duplicates, empty folders, similar images etc.
- swc-project/swc - Rust-based platform for the Web
- tree-sitter/tree-sitter - An incremental parsing system for programming tools
- RustPython/RustPython - A Python Interpreter written in Rust
- wasmerio/wasmer - 🚀 Fast and lightweight sandboxes for your apps and AI agents
- bytecodealliance/wasmtime - A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
- PyO3/pyo3 - Rust bindings for the Python interpreter
- fastrepl/anarlog - Open source Granola AI Alternative
- wasm-bindgen/wasm-bindgen - Facilitating high-level interactions between Wasm modules and JavaScript
- pydantic/monty - A secure Python sandbox, written in Rust, for code written by AI.
- neon-bindings/neon - Rust bindings for writing safe and fast native Node.js modules.
- napi-rs/napi-rs - A framework for building compiled Node.js add-ons in Rust via Node-API
- boa-dev/boa - Boa is an embeddable Javascript engine written in Rust.
- dtolnay/cxx - Safe interop between Rust and C++
- extism/extism - The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
- rhaiscript/rhai - Rhai - An embedded scripting language for Rust.
- QuipNetwork/xquad - A hardware-agnostic SDK for optimization problems: define a problem once, then lower it to any quantum or classical solver
- pest-parser/pest - The Elegant Parser
- PerryTS/perry - A native TypeScript/JavaScript compiler written in Rust. Compiles TypeScript/JavaScript directly to executables using SWC and LLVM.
- btjawa/BiliTools - 本项目已停止维护。 (archived)
- lunatic-solutions/lunatic - Lunatic is an Erlang-inspired runtime for WebAssembly
- immunant/c2rust - Migrate C code to Rust
- yoav-lavi/melody - Melody is a language that compiles to regular expressions and aims to be more readable and maintainable
- bytecodealliance/lucet - Lucet, the Sandboxing WebAssembly Compiler. (archived)
- denoland/rusty_v8 - Rust bindings for the V8 JavaScript engine
- maciejhirsz/logos - Create ridiculously fast Lexers
- lalrpop/lalrpop - LR(1) parser generator for Rust
- apache/datafusion-sqlparser-rs - Extensible SQL Lexer and Parser for Rust
- gluon-lang/gluon - A static, type inferred and embeddable language written in Rust.
- dtolnay/syn - Parser for Rust source code
- artichoke/artichoke - 💎 Artichoke is a Ruby made with Rust (archived)
- TheDan64/inkwell - It's a New Kind of Wrapper for Exposing LLVM (Safely)
- nickel-lang/nickel - Better configuration for less
- moltis-org/moltis - A secure persistent personal agent server in Rust. One binary, sandboxed execution, multi-provider LLMs, voice, memory, Telegram, WhatsApp, Discord, Teams, and MCP tools. Secure by design, runs on your hardware.
- mlua-rs/mlua - High level Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau bindings to Rust with async/await support
- erg-lang/erg - A statically typed language compatible with Python
- apache/horaedb - Apache HoraeDB (incubating) is a high-performance, distributed, cloud native time-series database. (archived)
- BurntSushi/quickcheck - Automated property based testing for Rust (with shrinking).
- pvolok/dekit - Process manager for dev and prod
- devflowinc/trieve - All-in-one platform for search, recommendations, RAG, and analytics offered via API
- acsandmann/rift - a tiling window manager for macos
- AFLplusplus/LibAFL - Advanced Fuzzing Library - Slot your Fuzzer together in Rust! Scales across cores and machines. For Windows, Android, MacOS, Linux, no_std, ...
- near/nearcore - Reference client for NEAR Protocol
- rbspy/rbspy - Sampling CPU profiler for Ruby
- tbillington/kondo - Cleans dependencies and build artifacts from your projects.
- Keats/validator - Simple validation for Rust structs
- capnproto/capnproto-rust - Cap'n Proto for Rust
- Qovery/engine - The Orchestration Engine To Deliver Self-Service Infrastructure ⚡️
- suptejas/fleet - 🚀 The blazing fast build tool for Rust.
- 0xMassi/webclaw - Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.
- swsnr/mdcat - cat for markdown (archived)
- Kintaro/wtftw - Window Tiling For The Win. A tiling window manager written in Rust
- zhiburt/tabled - An easy to use library for pretty print tables of Rust structs and enums.
- xou816/spot - UNMAINTAINED! Please check out active forks
- barter-rs/barter-rs - Open-source Rust framework for building event-driven live-trading & backtesting systems
- matrix-org/matrix-rust-sdk - Matrix Client-Server SDK for Rust
- rune-rs/rune - An embeddable dynamic programming language for Rust.
- yuezk/GlobalProtect-openconnect - A GlobalProtect VPN client for Linux and macOS, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, YubiKey, and client certificate authentication, etc.
- apache/mahout - Apache Mahout - an environment for quickly creating scalable, performant machine learning applications.
- JelteF/derive_more - Some more derive(Trait) options
- rcore-os/rCore-Tutorial-v3 - Let's write an OS which can run on RISC-V in Rust from scratch!
- rust-lang/git2-rs - libgit2 bindings for Rust
- flutter-rs/flutter-rs - Build beautiful desktop apps with flutter and rust. 🌠 (wip)
- rust-random/rand - A Rust library for random number generation.
- mosheng1/QuickClipboard - QuickClipboard 是一款跨平台剪贴板增强工具(现支持Windows,Android),基于 Tauri 2 + Rust + React 构建。它在你复制的那一刻就开始工作——自动记录文本、图片、富文本、文件,让你随时找回曾经复制过的任何内容。不只是记录,QuickClipboard 还集成了贴图、OCR、局域网同步等能力,是日常办公效率的全面提升
- ofek/pyapp - Runtime installer for Python applications
- kyclark/command-line-rust - Code for Command-Line Rust (O'Reilly, 2024, ISBN 9781098109417)
- 64bit/async-openai - Rust library for OpenAI
- hubblo-org/scaphandre - ⚡ Energy consumption metrology agent. Let "scaph" dive and bring back the metrics that will help you make your systems and applications more sustainable !
- ranile/gloo - A modular toolkit for building fast, reliable Web applications and libraries with Rust and WASM
- vhakulinen/gnvim - GUI for neovim, without any web bloat
- georust/geo - Rust geospatial primitives & algorithms
- Brendonovich/prisma-client-rust - Type-safe database access for Rust (archived)
- foyer-rs/foyer - Hybrid in-memory and disk cache in Rust
- rust-bio/rust-bio - This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration.
- security-union/videocall-rs - media streaming framework and teleconferencing system written in rust
- orhun/gpg-tui - Manage your GnuPG keys with ease! 🔐
- unite-network/rust-for-node-developers - An introduction to the Rust programming language for Node developers.
- scottlamb/moonfire-nvr - Moonfire NVR, a security camera network video recorder
- servo/rust-smallvec - 'Small vector' optimization for Rust: store up to a small number of items on the stack
- michaelb/sniprun - A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
- rust-osdev/uefi-rs - Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.
- kimono-koans/httm - Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
- orlp/glidesort - A Rust implementation of Glidesort, my stable adaptive quicksort/mergesort hybrid sorting algorithm.
- Rahix/avr-hal - embedded-hal abstractions for AVR microcontrollers
- m-ou-se/rust-atomics-and-locks - Code examples, data structures, and links from my book, Rust Atomics and Locks.
- websockets-rs/rust-websocket - A WebSocket (RFC6455) library written in Rust
- servo/rust-url - URL parser for Rust
- steadylearner/Rust-Full-Stack - Rust projects here are easy to use. There are blog posts for them also.
- nbp/holyjit - Generic purpose Just-In-time compiler for Rust.
- napi-rs/node-rs - Node.js bindings ❤️ Rust crates
- tensorbase/tensorbase - TensorBase is a new big data warehousing with modern efforts.
- DaGenix/rust-crypto - A (mostly) pure-Rust implementation of various cryptographic algorithms.
- kafka-rust/kafka-rust - Rust client for Apache Kafka
- buckyos/CYFS - CYFS is the next-generation technology to build real Web3 by upgrading the basic protocol of Web (TCP/IP+DNS+HTTP),is short for CYberFileSystem. https://www.cyfs.com/, cyfs://cyfs/index_en.html.
- Freaky/Compactor - A user interface for Windows 10 filesystem compression
- hyperium/http - Rust HTTP types
- rust-pretty-assertions/rust-pretty-assertions - Overwrite
assert_eq!with a drop-in replacement, adding a colorful diff. - murarth/rusti - REPL for the Rust programming language (archived)
- rust-ethereum/evm - Pure Rust implementation of Ethereum Virtual Machine
- gnzlbg/cargo-asm - cargo subcommand showing the assembly or llvm-ir generated for Rust code
- exonum/exonum - An extensible open-source framework for creating private/permissioned blockchain applications
- jauhien/iron-kaleidoscope - LLVM tutorial in Rust language
- rust-lang/rustc_codegen_gcc - libgccjit AOT codegen for rustc
- cloudflare/wirefilter - An execution engine for Wireshark-like filters
- void-rs/void - terminal-based personal organizer
- p-e-w/ternimal - Simulate a lifeform in the terminal
- koute/cargo-web - A Cargo subcommand for the client-side Web
- danielpclark/rutie - “The Tie Between Ruby and Rust.”
- clojure-rs/ClojureRS - Clojure, implemented atop Rust (unofficial)
- mystor/rust-cpp - Embed C++ directly inside your rust code!
- d-unsed/ruru - Native Ruby extensions written in Rust
- Dushistov/flapigen-rs - Tool for connecting programs or libraries written in Rust with other languages
- murarth/ketos - Lisp dialect scripting and extension language for Rust programs
- CSML-by-Clevy/csml-engine - CSML is an easy-to-use chatbot programming language and framework.
- bjorn3/rustc_codegen_cranelift - You are probably looking for the upstream version of rustc_codegen_cranelift
- AleoNet/snarkOS-test - A Decentralized Operating System for ZK Applications
Build Systems
- vercel/turborepo - Build system optimized for JavaScript and TypeScript, written in Rust
- rolldown/rolldown - Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.
- web-infra-dev/rspack - Fast Rust-based bundler for the web with a modernized webpack API 🦀
- cross-rs/cross - “Zero setup” cross compilation and “cross testing” of Rust crates
- wasm-bindgen/wasm-pack - 📦✨ your favorite rust -> wasm workflow tool!
- PyO3/maturin - Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
- farm-fe/farm - Extremely fast Vite-compatible web build tool written in Rust
- rust-lang/rust-bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.
- mozilla/uniffi-rs - a multi-language bindings generator for rust
- rusterlium/rustler - Safe Rust bridge for creating Erlang NIF functions
- trunk-rs/trunk - Build, bundle & ship your Rust WASM application to the web.
- moonrepo/moon - A build system and monorepo management tool for the web ecosystem, written in Rust.
- Canop/bacon - background code checker
- 1Password/typeshare - Typeshare is the ultimate tool for synchronizing your type definitions between Rust and other languages for seamless FFI.
- mozilla/cbindgen - A project for generating C bindings from Rust code
- sagiegurari/cargo-make - Rust task runner and build tool.
- watchexec/cargo-watch - Watches over your Cargo project's source. (archived)
- habitat-sh/habitat - Modern applications with built-in automation
- framesurge/perseus - A state-driven web development framework for Rust with full support for server-side rendering and static generation.
- CleanCut/ultimate_rust_crash_course - Rust Programming Fundamentals - one course to rule them all, one course to find them...
- retep998/winapi-rs - Rust bindings to Windows API
- rust-fuzz/afl.rs - 🐇 Fuzzing Rust code with American Fuzzy Lop
- tikv/grpc-rs - The gRPC library for Rust built on C Core library and futures
- dtolnay/quote - Rust quasi-quoting
- golemparts/rppal - A Rust library that provides access to the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals. (archived)
- burtonageo/cargo-bundle - Wrap rust executables in OS-specific app bundles
- clux/muslrust - Docker environment for building musl based static rust binaries
- stacks-sbtc/sbtc - sBTC is a 1:1 Bitcoin-backed asset, enabling users to put their BTC to work in DeFi, dApps, and other applications.
- alexcrichton/cc-rs - Fork of rust-lang/cc-rs
Package Management
- astral-sh/uv - An extremely fast Python package and project manager, written in Rust.
- jdx/mise - dev tools, env vars, task runner
- Schniz/fnm - 🚀 Fast and simple Node.js version manager, built in Rust
- rust-lang/cargo - The Rust package manager
- prefix-dev/pixi - Powerful system-level package manager for Linux, macOS and Windows written in Rust – building on top of the Conda ecosystem.
- rust-lang/rustup - The Rust toolchain installer
- flox/flox - The Deterministic Foundation for your SDLC
- rust-lang/crates.io - The Rust package registry
- killercup/cargo-edit - A utility for managing cargo dependencies from the command line.
- zurawiki/gptcommit - A git prepare-commit-msg hook for authoring commit messages with LLMs.
- gtk-rs/gtk4-rs - Rust bindings of GTK 4
- supabase/etl - A high-performance Postgres replication engine written in Rust. Embed it in your Rust application or run it as a standalone binary.
- rust-embedded/heapless - Heapless,
staticfriendly data structures - dswd/vpncloud - Peer-to-peer VPN
- Eugeny/russh - Rust SSH client & server library
- SeaQL/sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
- mooman219/fontdue - The fastest font renderer in the world, written in pure rust.
- geiger-rs/cargo-geiger - Detects usage of unsafe Rust in a Rust crate and its dependencies.
- mozilla/grcov - Rust tool to collect and aggregate code coverage data for multiple source files
- holochain/holochain-rust - DEPRECATED. The Holochain framework implemented in rust with a redux style internal state-model. (archived)
- sidkshatriya/rd - rd is a record/replay debugger written in rust (archived)
- suptejas/volt - An experimental package management tool for JavaScript. Upto 30x faster installation of dependencies using pre-flattened dependency trees.
Linters and Formatters
- astral-sh/ruff - An extremely fast Python linter and code formatter, written in Rust.
- ast-grep/ast-grep - ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust
- rust-lang/rust-clippy - A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
- rust-lang/rustfmt - Format Rust code
- vllm-project/semantic-router - An open, programmable decision layer for models and compute.
- dudykr/stc - Speedy TypeScript type checker (archived)
- fallow-rs/fallow - Codebase intelligence for TypeScript and JavaScript. Health, complexity hotspots, duplication, architecture boundaries, circular dependencies, design-system drift, and unused code, from one graph. CLI, GitHub Action, LSP, MCP, and VS Code. Rust, MIT licensed.
- biomejs/gritql - GritQL is a query language for searching, linting, and modifying code.
- crate-ci/typos - Source code spell checker
- Ataraxy-Labs/sem - Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.
- sentrux/sentrux - Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.
- mtshiba/pylyzer - A fast, feature-rich static code analyzer & language server for Python
- zhboner/realm - A network relay tool
- google/autocxx - Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers (archived)
- ntex-rs/ntex - framework for composable networking services
- bionic-gpt/bionic-gpt - Bionic is sovereign Agentic AI for the enterprise — Runs on-premise and can securely work with your sensitive data and systems.
- gmg137/netease-cloud-music-gtk - Linux 平台下基于 Rust + GTK 开发的网易云音乐播放器
- tramhao/termusic - Music Player TUI written in Rust
- bytebeamio/rumqtt - The MQTT ecosystem in rust
- SuperCuber/dotter - A dotfile manager and templater written in rust 🦀
- fede1024/rust-rdkafka - A fully asynchronous, futures-based Kafka client library for Rust based on librdkafka
- slog-rs/slog - Structured, contextual, extensible, composable logging for Rust
- tikv/pprof-rs - A Rust CPU profiler implemented with the help of backtrace-rs
- rust-openssl/rust-openssl - OpenSSL bindings for Rust
- tyrchen/geektime-rust - 我的极客时间 Rust 课程的代码仓库,随课程更新
- lpxxn/rust-design-pattern - rust design patterns
- bbodi/notecalc3 - NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.
- plietar/librespot - Open Source Spotify client library
- facebookexperimental/MIRAI - Rust mid-level IR Abstract Interpreter (archived)
- rust-lang/rustfix - Automatically apply the suggestions made by rustc (archived)
- google/rerast - A tool for transforming Rust code using rules (archived)
Debugging and Profiling
- rust-lang/miri - An interpreter for Rust's mid-level intermediate representation
- flamegraph-rs/flamegraph - Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
- tokio-rs/console - a debugger for async rust!
- probe-rs/probe-rs - A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
- mohsen1/yek - A fast Rust based tool to serialize text-based files in a repository or directory for LLM consumption
- ifd3f/caligula - A user-friendly, lightweight TUI for disk imaging
- TimmyOVO/deepseek-ocr.rs - Rust multi‑backend OCR/VLM engine (DeepSeek‑OCR-1/2, PaddleOCR‑VL, DotsOCR) with DSQ quantization and an OpenAI‑compatible server & CLI – run locally without Python.
- jonhoo/fantoccini - A high-level API for programmatically interacting with web pages through WebDriver.
- matanolabs/matano - Open source security data lake for threat hunting, detection & response, and cybersecurity analytics at petabyte scale on AWS
- Totodore/socketioxide - A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.
- use-ink/ink - Polkadot's ink! to write smart contracts.
- prisma/prisma-engines - 🚂 Engine components of Prisma ORM
- SoptikHa2/desed - Debugger for Sed: demystify and debug your sed scripts, from comfort of your terminal.
- gimli-rs/gimli - A library for reading and writing the DWARF debugging format
- headcrab-rs/headcrab - A modern Rust debugging library 🦀
- llogiq/flame - An intrusive flamegraph profiling tool for rust.
Editor and IDE Support
- screenpipe/screenpipe - YC (S26) | Open Computer History | Continuously record your company computer work, map your workflows, help you find work worth automating, and power your agents' context
- rust-lang/rust-analyzer - A Rust compiler front-end for IDEs
- cordx56/rustowl - Visualize Ownership and Lifetimes in Rust
- dprint/dprint - Pluggable and configurable code formatting platform that unifies all your formatters.
- rust-lang/rls - Repository for the Rust Language Server (aka RLS) (archived)
- racer-rust/racer - Rust Code Completion utility
- willcrichton/flowistry - Flowistry is an IDE plugin for Rust that helps you focus on relevant code.
- anthropics/claudes-c-compiler - Claude Opus 4.6 wrote a dependency-free C compiler in Rust, with backends targeting x86 (64- and 32-bit), ARM, and RISC-V, capable of compiling a booting Linux kernel.
- moka-rs/moka - A high performance concurrent caching library for Rust
- kpcyrd/sn0int - Semi-automatic OSINT framework and package manager
- wasmi-labs/wasmi - WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.
- rust-lang/rustc_codegen_cranelift - Cranelift based backend for rustc
- not-fl3/miniquad - Cross platform rendering in Rust
- AppFlowy-IO/AppFlowy-Cloud - Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative. (archived)
- compio-rs/compio - A thread-per-core async Rust runtime with IOCP/io_uring/polling.
- aurae-runtime/aurae - Distributed systems runtime daemon written in Rust.
- bnjbvr/rouille - Rust programming, in French.
- gchp/iota - A terminal-based text editor written in Rust
- intermezzOS/kernel - A hobby operating system, in Rust (archived)
- RustAudio/vst-rs - VST 2.4 API implementation in rust. Create plugins or hosts. Previously rust-vst on the RustDSP group. (archived)
- oakes/SolidOak - An IDE for Rust (archived)
- hypercube-lab/hypercube - HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰
- euclio/vim-markdown-composer - An asynchronous markdown preview plugin for Vim and Neovim.
Web
Web Frameworks
- DioxusLabs/dioxus - Fullstack app framework for web, desktop, and mobile.
- yewstack/yew - Rust / Wasm framework for creating reliable and efficient web applications
- tokio-rs/axum - HTTP routing and request-handling library for Rust that focuses on ergonomics and modularity
- rwf2/Rocket - A web framework for Rust.
- actix/actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
- leptos-rs/leptos - Build fast web applications with Rust.
- seanmonstar/warp - A super-easy, composable, web server framework for warp speeds.
- loco-rs/loco - 🚂 🦀 The one-person framework for Rust for side-projects and startups
- sparckles/Robyn - Robyn is a Super Fast Async Python Web Framework with a Rust runtime.
- iron/iron - An Extensible, Concurrent Web Framework for Rust
- http-rs/tide - Fast and friendly HTTP server framework for async Rust
- poem-web/poem - A full-featured and easy-to-use web framework with the Rust programming language.
- salvo-rs/salvo - A powerful web framework built with a simplified design.
- tower-rs/tower - async fn(Request) -> Result<Response, Error>
- nickel-org/nickel.rs - An expressjs inspired web framework for Rust
- MordechaiHadad/bob - A version manager for neovim
- dtolnay/case-studies - Analysis of various tricky Rust code
- editso/fuso - 一款体积小, 快速, 稳定, 高效, 轻量的内网穿透, 端口转发工具 支持多连接,级联代理,传输加密 (A small volume, fast, stable, efficient, and lightweight intranet penetration, port forwarding tool supports multiple connections, cascading proxy, and transmission encryption)
- grovesNL/glow - GL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
- orhun/systeroid - A more powerful alternative to sysctl(8) with a terminal user interface 🐧
- mmstick/parallel - This project now lives on in a rewrite at https://gitlab.redox-os.org/redox-os/parallel (archived)
- fengsp/pencil - A web application microframework for Rust
- Ogeon/rustful - [OUTDATED] A light HTTP framework for Rust (archived)
- rustless/rustless - REST-like API micro-framework for Rust. Works with Iron.
- miketang84/sapper - A lightweight web framework built on hyper, implemented in Rust language.
HTTP and Networking Clients
- hyperium/hyper - An HTTP library for Rust
- seanmonstar/reqwest - An easy and powerful Rust HTTP Client
- ducaale/xh - Friendly and fast tool for sending HTTP requests
- serenity-rs/serenity - A Rust library for the Discord API.
- brave/adblock-rust - Brave's Rust-based adblock engine
- google/zerocopy - Zerocopy makes zero-cost memory manipulation effortless. We write
unsafeso you don’t have to. - nical/lyon - 2D graphics rendering on the GPU in rust using path tessellation.
- RohanAdwankar/oxdraw - Diagram as Code Tool Written in Rust with Draggable Editing
- thx/resvg-js - A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.
- risinglightdb/risinglight - An educational OLAP database system.
- mozilla-services/syncstorage-rs - Sync Storage server in Rust
- losfair/mvsqlite - Distributed, MVCC SQLite that runs on FoundationDB.
- eliihen/wsta - A CLI development tool for WebSocket APIs
API and GraphQL
- graphql-rust/juniper - GraphQL server library for Rust
- trailbaseio/trailbase - An open, sub-millisecond, single-executable Firebase alternative with type-safe APIs, built-in WebAssembly runtime, realtime subscriptions, auth, MCP and admin UI built on Rust, SQLite (PG) & Wasmtime.
- juhaku/utoipa - Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
- async-graphql/async-graphql - A GraphQL server library implemented in Rust
- svix/svix-webhooks - The open source and enterprise-ready webhooks service 🦀
- roapi/roapi - Create full-fledged APIs for slowly moving datasets without writing a single line of code.
- rtic-rs/rtic - Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
- rust-scraper/scraper - HTML parsing and querying with CSS selectors
- bodil/im-rs - Assorted immutable collection datatypes for Rust (archived)
- paperclip-rs/paperclip - WIP OpenAPI tooling for Rust.
- canduma/canduma - A Rust server with GraphQL API, Diesel, PostgreSQL, session authentication and JWT
- coleomo/PacBao - Building lightweight (less than 2MB) desktop and mobile applications using such as HTML/Vue/React takes only a few minutes.使用Html/Vue/React等技术构建轻量级(小于2M)桌面应用和手机应用仅需2秒。https://pacbao.com
Frontend and UI Components
- servo/servo - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
- parcel-bundler/lightningcss - An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
- seed-rs/seed - A Rust framework for creating web apps
- gosub-io/gosub-engine - The Gosub browser engine
- koute/stdweb - A standard library for the client-side Web
- sycamore-rs/sycamore - A library for creating reactive web apps in Rust and WebAssembly
- MaikKlein/unreal-rust - Rust integration for Unreal Engine 5
- tensorchord/pgvecto.rs - Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database.
- rust-lang/cc-rs - Rust library for build scripts to compile C/C++ code into a Rust library
- rust-cli/human-panic - Panic messages for humans.
- EmbarkStudios/quilkin - Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.
- hyperium/h2 - HTTP 2.0 client & server implementation for Rust.
- Pauan/rust-dominator - Zero-cost ultra-high-performance declarative DOM library using FRP signals for Rust!
- riker-rs/riker - Easily build efficient, highly concurrent and resilient applications. An Actor Framework for Rust.
- mine-Proxy/RustMinerSystem - 最稳定的BTC-全币种代理中转,开发者费用固定千分之2(1台也是0.02%,没有矿机数量门坎)几乎无损的转发,近乎变态的精准比例;轻松支持百万级并发!开发费单一抽取、精准比例、杜绝市面上“定制版多个钱包”导致的算力波动!minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy RustMinerSystem RustMinerSystem
Web Servers and Proxies
- sigoden/dufs - A file server that supports static serving, uploading, searching, accessing control, webdav...
- emmett-framework/granian - A Rust HTTP server for Python applications
- maplibre/martin - Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
- sozu-proxy/sozu - Sōzu HTTP reverse proxy, configurable at runtime, fast and safe, built in Rust. It is awesome!
- TheWaWaR/simple-http-server - Simple http server in Rust (Windows/Mac/Linux)
- mikaelmello/inquire - A Rust library for building interactive prompts
- eyre-rs/eyre - A trait object based error handling type for easy idiomatic error handling and reporting in Rust applications
- tiny-http/tiny-http - Low level HTTP server library in Rust
- mufeedvh/binserve - A fast production-ready static web server with TLS (HTTPS), routing, hot reloading, caching, templating, and security in a single-binary you can set up with zero code.
Scraping and Crawling
- h4ckf0r0day/obscura - The headless browser for AI agents and web scraping
- keon/browser-control - A tiny, fast Rust CLI that drives a real browser over the Chrome DevTools Protocol — built for coding agents.
- rust-headless-chrome/rust-headless-chrome - A high-level API to control headless Chrome or Chromium over the DevTools Protocol. It is the Rust equivalent of Puppeteer, a Node library maintained by the Chrome DevTools team.
- pulldown-cmark/pulldown-cmark - An efficient, reliable parser for CommonMark, a standard dialect of Markdown
- tildeio/helix - Native Ruby extensions without fear (archived)
- oreboot/oreboot - oreboot is a fork of coreboot, with C removed, written in Rust.
- nervosnetwork/ckb - The Nervos CKB is a public permissionless blockchain, and the layer 1 of Nervos network.
- utkarshkukreti/select.rs - A Rust library to extract useful data from HTML documents, suitable for web scraping.
- atroche/rust-headless-chrome - A high-level API to control headless Chrome or Chromium over the DevTools Protocol. It is the Rust equivalent of Puppeteer, a Node library maintained by the Chrome DevTools team.
Data and Storage
Databases
- rustfs/rustfs - RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.
- influxdata/influxdb - Scalable datastore for metrics, events, and real-time analytics
- tursodatabase/turso - A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
- neondatabase/neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
- tikv/tikv - Distributed transactional key-value database, originally created to complement TiDB
- apache/datafusion - Apache DataFusion SQL Query Engine
- databendlabs/databend - Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
- risingwavelabs/risingwave - Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
- spacejam/sled - the champagne of beta embedded databases
- erikgrinaker/toydb - Distributed SQL database in Rust, written as an educational project
- GreptimeTeam/greptimedb - The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.
- MaterializeInc/materialize - The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
- HelixDB/helix-db - HelixDB is an OLTP graph database with native vector and full-text search built in Rust on Object Storage.
- malisper/pgrust - Postgres rewritten in Rust, now faster than Postgres and Clickhouse
- cberner/redb - An embedded key-value database in pure Rust
- deuxfleurs-org/garage - (Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage
- slatedb/slatedb - A cloud native embedded storage engine built on object storage.
- gluesql/gluesql - GlueSQL is quite sticky. It sticks to anything.
- obi1kenobi/trustfall - A query engine for any combination of data sources. Query your files and APIs as if they were databases!
- yuankunzhang/charming - A visualization library for Rust
- 0Chencc/CTFCrackTools - The next-generation CTF Swiss Army Knife powered by Rust & Tauri. Features a visual node-based workflow and local AI intelligence for extreme performance and automation.China's first CTFTools framework.
- kkawakam/rustyline - Readline Implementation in Rust
- fltk-rs/fltk-rs - Rust bindings for the FLTK GUI library.
- sunng87/handlebars-rust - Rust templating with Handlebars
- simd-lite/simd-json - Rust port of simdjson
- pgcentralfoundation/plrust - A Rust procedural language handler for PostgreSQL
- khonsulabs/bonsaidb - A developer-friendly document database that grows with you, written in Rust
- rust-lang/datafrog - A lightweight Datalog engine in Rust
- andygrove/datafusion - Apache arrow
Database Clients and ORMs
- transact-rs/sqlx - 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
- diesel-rs/diesel - A safe, extensible ORM and Query Builder for Rust
- SeaQL/sea-orm - 🐚 A powerful relational ORM for Rust
- pgdogdev/pgdog - PostgreSQL connection pooler, load balancer and database sharder.
- pgcentralfoundation/pgrx - Build Postgres Extensions with Rust!
- rusqlite/rusqlite - Ergonomic bindings to SQLite for Rust
- Qovery/Replibyte - Seed your development database with real data ⚡️
- redis-rs/redis-rs - Redis library for rust
- rust-postgres/rust-postgres - Native PostgreSQL driver for the Rust programming language
- postgresml/pgcat - PostgreSQL pooler with sharding, load balancing and failover support.
- tokio-rs/toasty - An async ORM for Rust
- rslint/rslint - A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
- indradb/indradb - A graph database written in rust
- cristicbz/rust-doom - A Doom Renderer written in Rust.
- matklad/once_cell - Rust library for single assignment cells and lazy statics without macros
- rustmailer/bichon - Bichon – A lightweight, high-performance Rust email archiver with WebUI
- jamsocket/plane - A distributed system for running WebSocket services at scale.
- robertknight/ocrs - Rust library and CLI tool for OCR (extracting text from images)
- o8vm/octox - Unix-like OS in Rust inspired by xv6-riscv
- joaoviictorti/RustRedOps - Advanced Red Team techniques focused on Rust
- asomers/mockall - A powerful mock object library for Rust
- gfx-rs/naga - Universal shader translation in Rust (archived)
- m4b/goblin - An impish, cross-platform binary parsing crate, written in Rust
- lnx-search/lnx - A flexible, performant and reliable search database without the AI bullshit.
- deadpool-rs/deadpool - Dead simple pool implementation for rust with async-await
- brendanzab/codespan - Beautiful diagnostic reporting for text-based programming languages.
- tikv/rust-prometheus - Prometheus instrumentation library for Rust applications
- HigherOrderCO/HVM2 - HVM2 (2024): a massively parallel, optimal functional runtime in Rust
Serialization and Formats
- serde-rs/serde - Serialization framework for Rust
- rust-bakery/nom - Rust parser combinator framework
- lance-format/lance - 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..
- serde-rs/json - Strongly typed JSON library for Rust
- tokio-rs/prost - PROST! a Protocol Buffers implementation for the Rust Language
- rkyv/rkyv - Zero-copy deserialization framework for Rust
- ron-rs/ron - Rusty Object Notation
- apache/arrow-rs - Official Rust implementation of Apache Arrow
- vortex-data/vortex - An extensible, state-of-the-art framework for columnar compression, and the fastest FOSS columnar file format. Formerly at @spiraldb, now an Incubation Stage project at LFAI&Data, part of the Linux Foundation.
- stepancheg/rust-protobuf - Rust implementation of Google protocol buffers
- kaleidawave/ezno - A correct and efficient TypeScript type checker and compiler with additional experiments
- trishume/syntect - Rust library for syntax highlighting using Sublime Text syntax definitions.
- nebulet/nebulet - A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0. (archived)
- jonhoo/left-right - A lock-free, read-optimized, concurrency primitive.
- wasmerio/wasmer-python - 🐍🕸 WebAssembly runtime for Python
- kyren/piccolo - An experimental stackless Lua VM implemented in pure Rust
- Sh1Yo/x8 - Hidden parameters discovery suite
- audulus/rui - Declarative Rust UI library
- marin-m/SongRec - An open-source Shazam client for Linux, written in Rust.
- sonnylazuardi/chat-ai-desktop - Unofficial ChatGPT desktop app for Mac & Windows menubar using Tauri & Rust
- hexagonal-sun/moss-kernel - Rust Linux-compatible kernel
- rust-fuzz/cargo-fuzz - Command line helpers for fuzzing
- run-llama/semtools - Semantic search and document parsing tools for the command line
- tauri-apps/cargo-mobile2 - Rust on mobile made easy!
- succinctlabs/sp1 - SP1 is a zero‑knowledge virtual machine that proves the correct execution of programs compiled for the RISC-V architecture.
- getdozer/dozer - Dozer is a real-time data movement tool that leverages CDC from various sources and moves data into various sinks.
- BurntSushi/walkdir - Rust library for walking directories recursively.
- orogene/orogene - Makes
node_modules/happen. Fast. No fuss. - rust-lang/rust-playground - The Rust Playground
- holochain/holochain - The current, performant & industrial strength version of Holochain on Rust.
- pintariching/rustle - Svelte compiler rewritten in Rust (archived)
- rustgd/cgmath - A linear algebra and mathematics library for computer graphics.
- fff-rs/juice - The Hacker's Machine Learning Engine
- BurntSushi/byteorder - Rust library for reading/writing numbers in big-endian and little-endian.
- zhihu/rucene - Rust port of Lucene
- dtolnay/serde-yaml - Strongly typed YAML library for Rust (archived)
- ajour/ajour - A World of Warcraft addon manager written in Rust. (archived)
- pikkr/pikkr - JSON parser which picks up values directly without performing tokenization in Rust
- dropbox/pb-jelly - A protobuf code generation framework for the Rust language developed at Dropbox.
Caching and Queues
- readysettech/readyset - Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
- fluvio-community/fluvio - 🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
- apache/iggy - Apache Iggy: Hyper-Efficient Message Streaming at Laser Speed
- MCHPR/MCHPRS - A multithreaded Minecraft server built for redstone.
- gabdube/native-windows-gui - A light windows GUI toolkit for rust
- console-rs/dialoguer - Rust utility library for nice command line prompts and similar things
- ferrilab/bitvec - A crate for managing memory bit by bit
- amqp-rs/lapin - AMQP client library in Rust, with a clean, futures based API
- tremor-rs/tremor-runtime - Main Tremor Project Rust Codebase
- valeriansaliou/bloom - :cherry_blossom: HTTP REST API caching middleware, to be used between load balancers and REST API workers.
- doyoubi/undermoon - Mordern Redis Cluster solution for easy operation.
Search and Indexing
- chroma-core/chroma - Search infrastructure for AI
- valeriansaliou/sonic - 🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
- RyanCodrai/turbovec - A vector index built on TurboQuant, written in Rust with Python bindings
- quickwit-oss/tantivy - Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust
- quickwit-oss/quickwit - Cloud-native OSS search engine for observability
- dmtrKovalenko/fff - The fastest and the most accurate file search SDK for AI agents, Neovim, Rust, C, Python, Bun and NodeJS
- BloopAI/bloop - bloop is a fast code search engine written in Rust. (archived)
- paradedb/paradedb - One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
- ruvnet/RuVector - RuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust.
- toshi-search/Toshi - A full-text search engine in rust
- tinysearch/tinysearch - 🔍 Tiny, full-text search engine for static websites built with Rust and Wasm
Machine Learning and AI
LLM and Inference
- ultraworkers/claw-code - An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.
- rtk-ai/rtk - CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
- openinterpreter/openinterpreter - A coding agent for open models like Kimi K3 and GLM 5.3
- herdrdev/herdr - the runtime your coding agents live on
- 1jehuang/jcode - High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows
- RightNow-AI/openfang - Open-source Agent Operating System
- nearai/ironclaw - IronClaw is an Agent OS focused on privacy, security and extensibility
- tensorzero/tensorzero - TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation. (archived)
- Nasiko-Labs/nasiko - The Open Runtime for AI Agents
- sigoden/aichat - 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.
- Kuberwastaken/claurst - Agentic Coding for Builders who Ship
- astrid-runtime/astrid - Astrid is a portable, capability-secure operating system for composable software.
- 0xPlaygrounds/rig - ⚙️🦀 Build modular and scalable LLM Applications in Rust
- ai-dynamo/dynamo - A Datacenter Scale Distributed Inference Serving Framework
- EricLBuehler/mistral.rs - Fast, flexible LLM inference
- mufeedvh/code2prompt - A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.
- rustformers/llm - [Unmaintained, see README] An ecosystem of Rust libraries for working with large language models (archived)
- Michael-A-Kuykendall/shimmy - ⚡ Pure-Rust WebGPU inference engine — OpenAI-API compatible, GGUF native, runs on any GPU. No Python. No llama.cpp. Single binary.
- agentgateway/agentgateway - Next Generation Agentic Proxy for AI Agents and MCP servers
- winfunc/deepreasoning - A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthropic Claude models.
- modelcontextprotocol/rust-sdk - The official Rust SDK for the Model Context Protocol
- yvgude/lean-ctx - LeanCTX is the Context Gateway for AI Systems. Select task-relevant context, apply supported controls, connect local knowledge and inspect recorded evidence. Open-source Engine: CLI, MCP, hooks and supported proxy paths.
- tekaratzas/RustGPT - An transformer based LLM. Written completely in Rust
- yologdev/yoyo-evolve - A coding agent that evolves its own source, in public — 200 lines of Rust on day one, every commit since agent-written and tests-gated.
Machine Learning Frameworks
- huggingface/candle - Minimalist ML framework for Rust
- tracel-ai/burn - Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
- postgresml/postgresml - Postgres with GPUs for ML/AI apps.
- LaurentMazare/tch-rs - Rust bindings for the C++ api of PyTorch.
- tensorflow/rust - Rust language bindings for TensorFlow (archived)
- rust-ml/linfa - A Rust machine learning framework.
- dathere/qsv - Blazing-fast, Neuro-symbolic Data-Wrangling toolkit
- sonos/tract - Tiny, no-nonsense, self-contained, Tensorflow and ONNX inference
- rust-lang/libc - Raw bindings to platform APIs for Rust
- colored-rs/colored - (Rust) Coloring terminal so simple you already know how to do it !
- zmwangx/rust-ffmpeg - Safe FFmpeg wrapper.
- nymtech/nym - Nym provides strong network-level privacy against sophisticated end-to-end attackers, and anonymous transactions using blinded, re-randomizable, decentralized credentials.
- greyblake/nutype - Rust newtype with guarantees 🇺🇦 🦀
- kivikakk/comrak - CommonMark + GFM compatible Markdown parser and renderer
- bodil/vgtk - A declarative desktop UI framework for Rust built on GTK and Gtk-rs (archived)
Data Science and Analytics
- pola-rs/polars - Extremely fast Query Engine for DataFrames, written in Rust
- cube-js/cube - 📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
- cocoindex-io/cocoindex - Incremental engine for long horizon agents 🌟 Star if you like it!
- rerun-io/rerun - Visualize, query, and stream to train on multimodal robotics data.
- Eventual-Inc/Daft - High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale
- ArroyoSystems/arroyo - Distributed stream processing engine in Rust
- plotters-rs/plotters - A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
- lakehq/sail - Drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads.
- delta-io/delta-rs - A native Rust library for Delta Lake, with bindings into Python
- PeerDB-io/peerdb - Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
- spiceai/spiceai - Add a real-time analytics node to your operational database. Spice is a portable, accelerated SQL query, search, and LLM-inference engine in Rust for data-grounded AI apps and agents.
- weld-project/weld - High-performance runtime for data analytics applications
- chelsea0x3b/dfdx - Deep learning in Rust, with shape checked tensors and neural networks
- Aleph-Alpha/ts-rs - Generate TypeScript bindings from Rust types
- dtolnay/rust-quiz - Medium to hard Rust questions with explanations
- aws/s2n-quic - An implementation of the IETF QUIC protocol
- HerringtonDarkholme/vue-compiler - Vue's template compiler reimplemented in Rust!
- google/mundane - Mundane is a Rust cryptography library backed by BoringSSL that is difficult to misuse, ergonomic, and performant (in that order).
Networking and Distributed
Networking
- GyulyVGC/sniffnet - Comfortably monitor your network traffic 🕵️♂️
- EasyTier/EasyTier - A simple, decentralized mesh VPN with WireGuard support.
- rathole-org/rathole - A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.
- n0-computer/iroh - IP addresses break, dial keys instead. A library that adds QUIC + NAT Traversal to your apps.
- cloudflare/quiche - 🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
- ekzhang/bore - 🕳 bore is a simple CLI tool for making tunnels to localhost
- shadowsocks/shadowsocks-rust - A Rust port of shadowsocks
- reacherhq/check-if-email-exists - Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.
- fujiapple852/trippy - A network diagnostic tool
- cloudflare/boringtun - Userspace WireGuard® Implementation in Rust
- tokio-rs/mio - Metal I/O library for Rust.
- agrinman/tunnelto - Expose your local web server to the internet with a public URL.
- ogham/dog - A command-line DNS client.
- telemt/telemt - MTProxy for Telegram on Rust + Tokio
- libp2p/rust-libp2p - The Rust Implementation of the libp2p networking stack.
- hickory-dns/hickory-dns - A Rust based DNS client, server, and resolver
- quinn-rs/quinn - Async-friendly QUIC implementation in Rust
- webrtc-rs/webrtc - Async-friendly WebRTC implementation in Rust
- nkaz001/hftbacktest - Free, open source, a high frequency trading and market making backtesting and trading bot, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books(Level-2 and Level-3), with real-world crypto trading examples for Binance and Bybit
- therealaleph/MasterHttpRelayVPN-RUST - Rust port of @masterking32's MasterHttpRelayVPN — all credit to @masterking32 for the original idea and Python implementation. Free DPI bypass via a Google Apps Script relay with TLS SNI concealment. CLI + cross-platform desktop UI, HTTP + SOCKS5 proxy, no runtime deps.
- tuic-protocol/tuic - Delicately-TUICed 0-RTT proxy protocol
- vnt-dev/vnt - An efficient VPN. 简便高效的异地组网、内网穿透工具
- Devolutions/IronRDP - Rust implementation of the Microsoft Remote Desktop Protocol (RDP)
- geph-official/geph4-client - Geph (迷霧通) is a modular Internet censorship circumvention system designed specifically to deal with national filtering.
- zerobootdev/zeroboot - Sub-millisecond VM sandboxes for AI agents via copy-on-write forking
- floneum/kalosm - Instant, controllable, local pre-trained AI models in Rust
- alexhallam/tv - 📺(tv) Tidy Viewer is a cross-platform CLI csv pretty printer that uses column styling to maximize viewer enjoyment.
- ilai-deutel/kibi - A text editor in ≤1024 lines of code, written in Rust
- lgarron/folderify - :file_folder: Generate pixel-perfect macOS folder icons in the native style. (Now with support for macOS 26 Tahoe!)
- Uriopass/Egregoria - 3D City Builder without a grid
- chrisdickinson/git-rs - git, implemented in rust, for fun and education :crab:
- tomaka/rouille - Web framework in Rust
- japaric/xargo - The sysroot manager that lets you build and customize
std - maidsafe-archive/crust - Reliable p2p network connections in Rust with NAT traversal. One of the most needed libraries for any server-less / decentralised projects (archived)
- TimonPost/laminar - A simple semi-reliable UDP protocol for multiplayer games
- tokio-rs/tokio-proto - A network application framework for Rust (archived)
- bluejekyll/trust-dns - A Rust based DNS client, server, and resolver
RPC and Messaging
- grpc/grpc-rust - A native gRPC client & server implementation with async/await support.
- google/tarpc - An RPC framework for Rust with a focus on ease of use.
- eclipse-zenoh/zenoh - zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
- openlake-project/openlake - OpenLake is a high performance storage engine for efficient LLM inference and GPU Training
- snapview/tungstenite-rs - Lightweight stream-based WebSocket implementation for Rust.
- liuchengxu/vim-clap - :clap: Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
- rust-av/Av1an - Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
- oxfeeefeee/goscript - An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
- hermit-os/kernel - A Rust-based, lightweight unikernel.
- tomusdrw/rust-web3 - Ethereum JSON-RPC multi-transport client. Rust implementation of web3 library. ENS address: rust-web3.eth
- postgresml/korvus - Korvus is a search SDK that unifies the entire RAG pipeline in a single database query. Built on top of Postgres with bindings for Python, JavaScript, Rust and C.
- erickt/rust-zmq - Rust zeromq bindings.
- paritytech/jsonrpc - Rust JSON-RPC implementation
Distributed Systems
- unionlabs/union - The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
- FuelLabs/fuel-core - Rust full node implementation of the Fuel v2 protocol.
- FuelLabs/fuels-rs - Fuel Network Rust SDK
- linera-io/linera-protocol - Main repository for the Linera protocol
- openobserve/openobserve - Open source observability platform for logs, metrics, traces, RUM (web, android, ios), Session replay, pipelines, SLO and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.
- solana-labs/solana - Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces. (archived)
- foundry-rs/foundry - Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
- paritytech/polkadot - Polkadot Node Implementation (archived)
- openethereum/parity-ethereum - The fast, light, and robust client for Ethereum-like networks. (archived)
- paradigmxyz/reth - Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
- QuipNetwork/quip-validator - A rust implementation of the Quip Protocol forked from Substrate
- otter-sec/anchor - ⚓ Solana Program Framework
- mimblewimble/grin - Minimal implementation of the Mimblewimble protocol.
- ordinals/ord - 👁🗨 Rare and exotic sats
- EvilGenius-dot/RustMinerSystem - 💰唯一正版💰 minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy 矿池抽水 矿池代理 矿池中转 矿池抽水 minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy minerproxy
- TimelyDataflow/timely-dataflow - A modular implementation of timely dataflow in Rust
- sigp/lighthouse - Ethereum consensus client in Rust
- tikv/raft-rs - Raft distributed consensus algorithm implemented in Rust.
- freenet/freenet-core - Declare your digital independence
- stacks-network/stacks-core - The Stacks blockchain implementation
- TimelyDataflow/differential-dataflow - An implementation of differential dataflow using timely dataflow on Rust.
- paradigmxyz/artemis - A simple, modular, and fast framework for writing MEV bots in Rust.
- skytable/skytable - Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
- FractalFir/rustc_codegen_clr - A Rust compiler backend targeting CIL(.NET IR) and C.
- nubskr/walrus - 🦭 Distributed log streaming engine built from first principles
- wormhole-foundation/wormhole - A reference implementation for the Wormhole blockchain interoperability protocol.
- anshulrgoyal/rust-web-developer-roadmap - Roadmap to becoming a Rust Web Developer in 2022
- buildfoundation/mainframer - Tool for remote builds. Sync project to remote machine, execute command, sync back.
- romanz/electrs - An efficient re-implementation of Electrum Server in Rust
- dalek-cryptography/bulletproofs - A pure-Rust implementation of Bulletproofs using Ristretto.
- ziesha-network/bazuka - Rust implementation of Ziesha protocol
- fluencelabs/nox - Rust implementation of the Fluence network peer (archived)
- akula-bft/akula - Fastest Ethereum archive node ever built (archived)
- AcalaNetwork/Acala - Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.
- substantic/rain - Framework for large distributed pipelines
- paritytech/parity-bitcoin - The Parity Bitcoin client
- casey/ord - 👁🗨 Rare and exotic sats
- gakonst/foundry - Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Cloud and Infrastructure
- firecracker-microvm/firecracker - Secure and fast microVMs for serverless computing.
- Sjj1024/PakePlus - Turn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于5M)多端桌面应用和手机应用仅需几分钟. https://ppofficial.netlify.app
- bottlerocket-os/bottlerocket - An operating system designed for hosting containers
- superradcompany/microsandbox - 🧱 easy, fast, programmable and local-first microVM runtime and library
- ijl/orjson - Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
- youki-dev/youki - A container runtime written in Rust
- shuttle-hq/shuttle - Build & ship backends without writing any infrastructure files. (archived)
- smol-machines/smolvm - An embeddable, portable, branchable virtual machine to safely run Agents locally.
- cloud-hypervisor/cloud-hypervisor - A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
- metalbear-co/mirrord - Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic.
- hyperlight-dev/hyperlight - Hyperlight is a lightweight Virtual Machine Manager (VMM) designed to be embedded within applications. It enables safe execution of untrusted code within micro virtual machines with very low latency and minimal overhead.
- kube-rs/kube - Rust Kubernetes client and controller runtime
- cloudflare/workers-rs - Write Cloudflare Workers in 100% Rust via WebAssembly
- aws/aws-lambda-rust-runtime - A Rust runtime for AWS Lambda
- krustlet/krustlet - Kubernetes Rust Kubelet
- railwayapp/nixpacks - App source + Nix packages + Docker = Image
- awslabs/aws-sdk-rust - AWS SDK for the Rust Programming Language
- bahdotsh/wrkflw - Validate and Run GitHub Actions locally.
- cloudflare/wrangler-legacy - 🤠 Home to Wrangler v1 (deprecated) (archived)
- cloudwego/volo - Rust RPC framework with high-performance and strong-extensibility for building micro-services.
- RustAudio/rodio - Rust audio playback library
- Peternator7/strum - A small rust library for adding custom derives to enums
- antoyo/relm - Idiomatic, GTK+-based, GUI library, inspired by Elm, written in Rust
- bluealloy/revm - Rust implementation of the Ethereum Virtual Machine.
- axodotdev/cargo-dist - 📦 shippable application packaging
- slawlor/ractor - Rust actor framework
- jaemk/cached - Rust cache structures and easy function memoization
- ms-jpq/sad - CLI search and replace | Space Age seD
- hermit-os/hermit-rs - Hermit for Rust.
- bytecodealliance/wasm-tools - CLI and Rust libraries for low-level manipulation of WebAssembly modules
- egoist/dum - An npm scripts runner written in Rust.
- brahmGAN/ganchain-v2 - This is the rust and substrate code for the GAN chain and its nodes.
- skyzh/type-exercise-in-rust - Learn advanced Rust by building a type-safe, auto-vectorized database expression engine
- kuasar-io/kuasar - A multi-sandbox container runtime that provides cloud-native, all-scenario multiple sandbox container solutions.
- unixzii/ibackupextractor - A simple tool for extracting files from iOS backup archive.
- Zaplib/zaplib - ⚡ Zaplib is an open-source library for speeding up web applications using Rust and WebAssembly.
- ihciah/clean-dns-bpf - 基于 Rust + eBPF 丢弃 GFW DNS 污染包
- Trow-Registry/trow - Container Registry and Image Management for Kubernetes Clusters
- saschagrunert/kubernix - Single dependency Kubernetes clusters for local testing, experimenting and development.
Monitoring and Observability
- domcyrus/rustnet - Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.
- bytewax/bytewax - Python Stream Processing
- rp-rs/rp-hal - A Rust Embedded-HAL for the rp series microcontrollers
- metrics-rs/metrics - A metrics ecosystem for Rust.
- getsentry/sentry-cli - 🆕 Sentry CLI ➡️ https://github.com/getsentry/cli
- Canop/rhit - A nginx log explorer
- gsquire/topngx - top for NGINX
User Interface
GUI Toolkits
- tauri-apps/tauri - Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
- emilk/egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
- iced-rs/iced - A cross-platform GUI library for Rust, inspired by Elm
- slint-ui/slint - Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
- linebender/druid - A data-first Rust-native UI design toolkit.
- makepad/makepad - Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
- rust-windowing/winit - Window handling library in pure Rust
- fschutt/azul - Desktop GUI Framework
- linebender/xilem - An experimental Rust native UI framework
- tauri-apps/wry - Cross-platform WebView library in Rust for Tauri.
- lapce/floem - A native Rust UI library with fine-grained reactivity
- redox-os/orbtk - The Rust UI-Toolkit.
- DioxusLabs/taffy - A high performance rust-powered UI layout library
- Smithay/smithay - A smithy for rusty wayland compositors
- PistonDevelopers/conrod - An easy-to-use, 2D GUI library written entirely in Rust.
- marc2332/freya - Cross-platform native GUI library for 🦀 Rust
- imgui-rs/imgui-rs - Rust bindings for Dear ImGui
- spyglass-search/spyglass - A personal search engine: Create a searchable library from your personal documents, interests, and more! (archived)
- Helvesec/rmux - Universal Rust multiplexer with a typed SDK — drive any CLI or TUI app from code. Native on Linux, macOS, and Windows.
- facet-rs/facet - Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
- bevy-cheatbook/bevy-cheatbook - Unofficial Reference Book for the Bevy Game Engine
- rust-lang-nursery/lazy-static.rs - A small macro for defining lazy evaluated static variables in Rust. (archived)
- facebookincubator/fastmod - A fast partial replacement for the codemod tool. Assists with large-scale codebase refactors via regex-based find and replace with human oversight and occasional intervention.
- huytd/kanban-app - Kanban board built with Rust and Elm
- foniod/redbpf - Rust library for building and running BPF/eBPF modules (archived)
- rust-db/refinery - Powerful SQL migration toolkit for Rust.
- Smithay/wayland-rs - Rust implementation of the wayland protocol (client and server).
- emoon/rust_minifb - Cross platform window and framebuffer crate for Rust
- ZhangHanDong/tao-of-rust-codes - 《Rust编程之道》随书源码
- joaoh82/rust_sqlite - SQLRite - Simple embedded database modeled off SQLite in Rust
- rust-native-ui/libui-rs - Rust bindings to the minimalist, native, cross-platform UI toolkit
libui - anp/moxie - lightweight platform-agnostic tools for declarative UI
- sciter-sdk/rust-sciter - Rust bindings for Sciter
- KDE/rust-qt-binding-generator - Generate bindings to use Rust code in Qt and QML
- ivanceras/sauron-native - Truly cross platform, truly native. multiple backend GUI for rust
- drager/wasm-pack - 📦✨ your favorite rust -> wasm workflow tool!
Terminal and Console UI
- ratatui/ratatui - A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
- fdehau/tui-rs - Build terminal user interfaces and dashboards using Rust (archived)
- console-rs/indicatif - A command line progress reporting library for Rust
- gyscos/cursive - A Text User Interface library for the Rust programming language
- crossterm-rs/crossterm - Cross platform terminal library rust
- afnanenayet/diffsitter - A tree-sitter based AST difftool to get meaningful semantic diffs
- gorules/zen - Open-source Business Rules Engine for your Rust, NodeJS, Python, Go, Java, C#, Kotlin (JVM), Kotlin (Android) and Swift (iOS) applications.
- stacks-archive/sbtc-developer-release - sBTC primitives, signer components, helper tools (archived)
- zboxfs/zbox - Zero-details, privacy-focused in-app file system. (archived)
- 3Hren/msgpack-rust - MessagePack implementation for Rust / msgpack.org[Rust]
- oracle/railcar - RailCar: Rust implementation of the Open Containers Initiative oci-runtime (archived)
- phsym/prettytable-rs - A rust library to print aligned and formatted tables
- jeaye/ncurses-rs - A low-level ncurses wrapper for Rust (archived)
Applications and End User Tools
- farion1231/cc-switch - A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io
- rustdesk/rustdesk - An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
- AppFlowy-IO/AppFlowy - Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
- dani-garcia/vaultwarden - Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
- alacritty/alacritty - A cross-platform, OpenGL terminal emulator.
- warpdotdev/warp - Warp is an agentic development environment, born out of the terminal.
- tw93/Pake - Turn any website into a lightweight desktop app with one command, on macOS, Windows and Linux.
- lencx/ChatGPT - ❄️ ChatGPT Desktop Application (Mac, Windows and Linux)
- helix-editor/helix - A post-modern modal text editor.
- sxyazi/yazi - 💥 Blazing fast terminal file manager written in Rust, based on async I/O.
- spacedriveapp/spacedrive - Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
- lapce/lapce - Lightning-fast and Powerful Code Editor written in Rust
- lbjlaq/Antigravity-Manager - Professional Antigravity Account Manager & Switcher. One-click seamless account switching for Antigravity Tools. Built with Tauri v2 + React (Rust).专业的 Antigravity 账号管理与切换工具。为 Antigravity 提供一键无缝账号切换功能。
- Zackriya-Solutions/meetily - Privacy-first AI meeting note taker for Windows and macOS. Free, open source (MIT). On-device Whisper/Parakeet transcription and speaker diarization, no meeting bot. Open-source alternative to Granola, Otter and Fireflies. https://meetily.ai
- wezterm/wezterm - A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
- niri-wm/niri - A scrollable-tiling Wayland compositor.
- t8y2/dbx - 25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。
- AprilNEA/OpenLogi - ⚡️A native, local-first alternative to Logitech Options+, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HID++. No account, no telemetry.
- CapSoftware/Cap - Open source Loom alternative. Beautiful, shareable screen recordings.
- gitui-org/gitui - Blazing 💥 fast terminal-ui for git written in rust 🦀
- gitbutlerapp/gitbutler - The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
- 0x192/universal-android-debloater - 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.
- xi-editor/xi-editor - A modern editor with a backend written in Rust.
- Rigellute/spotify-tui - Spotify for the terminal written in Rust 🚀
- louis-e/arnis - Generate any location from the real world in Minecraft with a high level of detail.
- stalwartlabs/stalwart - All-in-one Mail & Collaboration server. Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV).
- LGUG2Z/komorebi - A tiling window manager for Windows 🍉
- neovide/neovide - No Nonsense Neovim Client in Rust
- microsoft/edit - We all edit.
- espanso/espanso - A Privacy-first, Cross-platform Text Expander written in Rust
- LemmyNet/lemmy - 🐀 A decentralised discussion platform for communities.
- ClementTsang/bottom - Yet another cross-platform graphical process/system monitor.
- libnyanpasu/clash-nyanpasu - Clash Nyanpasu~(∠・ω< )⌒☆
- glzr-io/glazewm - GlazeWM is a tiling window manager for macOS and Windows inspired by i3wm.
- elkowar/eww - ElKowars wacky widgets
- flxzt/rnote - Sketch and take handwritten notes.
- Spotifyd/spotifyd - A spotify daemon
- rustdesk/rustdesk-server - RustDesk Server Program
- H-M-H/Weylus - Use your tablet as graphic tablet/touch screen on your computer.
- Universal-Debloater-Alliance/universal-android-debloater-next-generation - 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.
- jely2002/youtube-dl-gui - Open Video Downloader - A cross-platform GUI for youtube-dl made in Rust with Tauri and Vue + Typescript.
- mfontanini/presenterm - A markdown terminal slideshow tool
- jtroo/kanata - Improve keyboard comfort and usability with advanced customization
- mullvad/mullvadvpn-app - The Mullvad VPN client app for desktop and mobile
- ekzhang/sshx - Fast, collaborative live terminal sharing over the web
- raphamorim/rio - A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
- pimalaya/himalaya - CLI to manage emails
- EcoPasteHub/EcoPaste - 🎉跨平台的剪贴板管理工具 | Cross-platform clipboard management tool
- aome510/spotify-player - A Spotify player in the terminal with full feature parity
- ZSeven-W/openpencil - The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
- hrkfdn/ncspot - Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes.
- koharu-rs/koharu - ML-powered manga translator, written in Rust.
- tw93/Kaku - A fast, good-looking, AI-friendly terminal for the Mac.
- macro-inc/macro - Macro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.
- ilya-zlobintsev/LACT - Linux GPU Configuration And Monitoring Tool
- Splode/pomotroid - :tomato: Simple and visually-pleasing Pomodoro timer
- Achilng/floral-notepaper - 花笺,轻量优雅的跨平台桌面便签工具,支持 Markdown 编辑与预览
- feschber/lan-mouse - mouse & keyboard sharing via LAN
- achristmascarl/rainfrog - 🐸 a database tool for the terminal
- versotile-org/verso - Mirror of https://gitlab.com/verso-browser/verso (archived)
- spieglt/FlyingCarpet - Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.
- libreddit/libreddit - Private front-end for Reddit
- sayanarijit/xplr - A hackable, minimal, fast TUI file explorer
- szabodanika/microbin - A secure, configurable file-sharing and URL shortening web app written in Rust.
- squidowl/halloy - IRC application written in Rust
- timothymiller/cloudflare-ddns - 🦀 Rust based dynamic DNS (DDNS) updater for Cloudflare
- ironcalc/IronCalc - Main engine of the IronCalc ecosystem
- jmacdonald/amp - A complete text editor for your terminal.
- Dusk-Labs/dim - Dim, a media manager fueled by dark forces.
- ekzhang/rustpad - Efficient and minimal collaborative code editor, self-hosted, no database required
- owu/wsl-dashboard - A GUI manager for WSL featuring a modern UI — a lightweight, low‑memory, high‑performance dashboard to manage WSL instances. Install, list, start, stop, unregister, and configure your WSL distros from one place.
- edwardkim/rhwp - 아래한글 hwp viewer and editor by rust and wasm
- Open-Less/openless - Hold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)
- redlib-org/redlib - Private front-end for Reddit
- graykode/abtop - Like htop, but for AI coding agents. Monitor Claude Code & Codex CLI sessions, tokens, context window, rate limits, and ports in real-time.
- curlpipe/ox - The simple but flexible text editor
- Julien-cpsn/ATAC - A simple API client (postman like) in your terminal
- kamiyaa/joshuto - ranger-like terminal file manager written in Rust
- frectonz/sql-studio - SQL Database Explorer [SQLite, libSQL, PostgreSQL, MySQL/MariaDB, ClickHouse, DuckDB, Microsoft SQL Server]
- AtalayaLabs/OxiCloud - ☁️ Ultra-fast, secure & lightweight self-hosted cloud storage — your files, photos, calendars & contacts, all in one place. Built in Rust.
- Martichou/rquickshare - Rust implementation of NearbyShare/QuickShare from Android for Linux and macOS.
- SeaDve/Kooha - Elegantly record your screen
- agavra/tuicr - a code review TUI with vim keybindings
- cloudhead/rx - 👾 Modern and minimalist pixel editor
- stoatchat/stoatchat - The software powering Stoat
- rustic-rs/rustic - rustic - fast, encrypted, and deduplicated backups powered by Rust
- TaKO8Ki/gobang - A cross-platform TUI database management tool written in Rust
- orhun/ratty - A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀
- greshake/i3status-rust - Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust
- veeso/termscp - 🖥 A feature rich terminal UI file transfer and explorer with support for SCP/SFTP/FTP/S3/SMB/WebDAV
- abenz1267/walker - Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.
- pythops/bluetui - 🛜 TUI for managing bluetooth on Linux
- Priler/jarvis - Offline voice assistant that respects your privacy. Forged in Rust. WIP.
- oppiliappan/dijo - scriptable, curses-based, digital habit tracker
- GuillaumeGomez/sysinfo - Cross-platform library to fetch system information
- boxlite-ai/boxlite - The micro-VM for AI agents — light enough to embed on your laptop, elastic enough to power an agentic cloud.
- amethyst/specs - Specs - Parallel ECS
- ash-rs/ash - Vulkan bindings for Rust
- Brooooooklyn/canvas - High performance Skia canvas implementation. Zero system dependencies.
- saschagrunert/webapp.rs - A web application completely written in Rust. 🌍
- Plume-org/Plume - Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
- pop-os/cosmic-text - Pure Rust multi-line text handling
- uiua-lang/uiua - A tacit array programming language
- kdheepak/taskwarrior-tui -
taskwarrior-tui: A terminal user interface for taskwarrior - linkerd/linkerd2-proxy - A purpose-built proxy for the Linkerd service mesh. Written in Rust.
- AntigmaLabs/ante - Ghost in your shell. Ante is a self-contained agent harness with a highly optimized core. It works like Claude Code or Codex, with none of their dependencies or model constraints.
- google/argh - Rust derive-based argument parsing optimized for code size
- losfair/blueboat - All-in-one, multi-tenant serverless JavaScript runtime.
- bodil/typed-html - Type checked JSX for Rust (archived)
- avhz/RustQuant - Rust library for quantitative finance.
- EmbarkStudios/texture-synthesis - 🎨 Example-based texture synthesis written in Rust 🦀 (archived)
- obi1kenobi/cargo-semver-checks - Scan your Rust crate for semver violations.
- hashintel/hash - 🚀 The open-source, multi-tenant platform for self-building knowledge graphs and simulation
- yingDev/Tickeys - Instant audio feedback for typing. macOS version. (Rust)
- colin-kiegel/rust-derive-builder - derive builder implementation for rust structs
- iceiix/stevenarella - Multi-protocol Minecraft-compatible client written in Rust
- skerkour/bloom - The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more
- gorilla-devs/ferium - Fast and multi-source CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and GitHub Releases
- tnballo/high-assurance-rust - A free book about developing secure and robust systems software.
- teodevgroup/teo - High performance ergonomic ORM for Rust.
- lightningdevkit/rust-lightning - Active development happens on git.rust-bitcoin.org, this repo is a mirror of https://git.rust-bitcoin.org/lightningdevkit/rust-lightning
- orlp/slotmap - Slotmap data structure for Rust
- stepancheg/grpc-rust - Rust implementation of gRPC (archived)
- sminez/penrose - A library for writing an X11 tiling window manager
- fishinabarrel/linux-kernel-module-rust - Framework for writing Linux kernel modules in safe Rust (archived)
- sassman/t-rec-rs - Blazingly fast terminal recorder that generates animated gif images for the web written in rust
- Graviton-Code-Editor/Graviton-App - 🚀 A modern-looking Code Editor (archived)
- osa1/tiny - A terminal IRC client
- jorgecarleitao/arrow2 - Transmute-free Rust library to work with the Arrow format (archived)
- neuronika/neuronika - Tensors and dynamic neural networks in pure Rust.
- qarmin/szyszka - Szyszka is fast and powerful file renamer
- zineland/zine - Zine - a simple and opinionated tool to build your own magazine.
- rustodon/rustodon - A Mastodon-compatible, ActivityPub-speaking server in Rust
- mbround18/valheim-docker - Valheim Docker powered by Odin. The Valheim dedicated gameserver manager which is designed with resiliency in mind by providing automatic updates, world backup support, and a user friendly cli interface.
- TimeToogo/tunshell - Remote shell into ephemeral environments 🐚 🦀
- linebender/runebender - A font editor written in Rust.
- rhysd/kiro-editor - A small terminal UTF-8 text editor written in Rust 📝🦀
- TimUntersberger/nog - A tiling window manager for Windows
- sayanarijit/qrcode.show - Generate QR code easily for free - QR Code Generation as a Service
- Drakulix/fireplace - Modular wayland window manager written in rust (archived)
- ellie/atuin - ✨ Magical shell history
Graphics and Media
Graphics and Rendering
- gfx-rs/wgpu - A cross-platform, safe, pure-Rust graphics API.
- BoundaryML/baml - The programming language for agents
- EmbarkStudios/rust-gpu - 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧 (archived)
- nannou-org/nannou - A Creative Coding Framework for Rust.
- gfx-rs/gfx - [maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
- vulkano-rs/vulkano - Safe and rich Rust wrapper around the Vulkan API
- glium/glium - Safe OpenGL wrapper for the Rust language.
- Rust-GPU/rust-gpu - 🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
- mitsuhiko/minijinja - MiniJinja is a powerful but minimal dependency template engine for Rust compatible with Jinja/Jinja2
- cunarist/rinf - Rust for native business logic, Flutter for flexible and beautiful GUI
- mofeng-git/One-KVM - One-KVM Rust 是一个用 Rust 编写的轻量级 IP-KVM 解决方案,可通过网络远程管理服务器和工作站,实现 BIOS 级远程控制。One-KVM Rust is a lightweight IP-KVM solution written in Rust. It lets you manage servers and workstations over the network, including at BIOS level.
- EmbarkStudios/cargo-deny - ❌ Cargo plugin for linting your dependencies 🦀
- fjall-rs/fjall - 🗻 Log-structured, embeddable key-value storage engine written in Rust
- vizia/vizia - A declarative GUI library written in Rust
- reubeno/brush - 🐚bash/POSIX-compatible shell implemented in Rust 🦀
- seppo0010/rsedis - Redis re-implemented in Rust.
- dimforge/kiss3d - Keep it simple, stupid 3d graphics engine for Rust.
- SeaQL/FireDBG.for.Rust - 🔥 Time Travel Visual Debugger for Rust
- nicoburns/blessed-rs - A community guide to the Rust ecosystem
- modelfoxdotdev/modelfox - ModelFox makes it easy to train, deploy, and monitor machine learning models.
- libraries/gameboy - Full featured Cross-platform GameBoy emulator by Rust. Forever boys!.
- jrmuizel/raqote - Rust 2D graphics library
- BVE-Reborn/rend3 - MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer library built on wgpu. (archived)
- wahn/rs_pbrt - Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
- ecumene/rust-sloth - A 3D software rasterizer... for the terminal!
- amethyst/rendy - State of the art "build your own engine" kit powered by gfx-hal
- rust-windowing/gl-rs - An OpenGL function pointer loader for Rust
Game Development
- bevyengine/bevy - A refreshingly simple data-driven game engine built in Rust
- oxc-project/oxc - ⚓ A collection of high-performance JavaScript tools.
- ruffle-rs/ruffle - A Flash Player emulator written in Rust
- kitao/pyxel - A retro game engine for Python
- Pumpkin-MC/Pumpkin - Empowering everyone to host fast and efficient Minecraft servers
- FyroxEngine/Fyrox - 3D and 2D game engine written in Rust
- citybound/citybound - A work-in-progress, open-source, multi-player city simulation game.
- amethyst/amethyst - Data-oriented and data-driven game engine written in Rust (archived)
- veloren/veloren - [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.
- flybywiresim/aircraft - The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
- godot-rust/gdext - Rust bindings for Godot 4
- zerx-lab/FluxDown - Rust 驱动的多协议下载管理器,支持 HTTP/FTP/BitTorrent 磁力链接及 HLS/DASH 流媒体,智能多线程加速与浏览器无缝集成。精美界面,极致性能,永久免费,零广告。
- ggez/ggez - Rust library to create a Good Game Easily
- PistonDevelopers/piston - A modular game engine written in Rust
- not-fl3/macroquad - Cross-platform game engine in Rust.
- AmbientRun/Ambient - The multiplayer game engine
- godot-rust/gdnative - Rust bindings for Godot 3 (archived)
- Auburn/FastNoiseLite - Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
- valence-rs/valence - A Rust framework for building Minecraft servers.
- avianphysics/avian - ECS-driven 2D and 3D physics engine for the Bevy game engine.
- MaxBittker/sandspiel - Creative cellular automata browser game
- Rust-SDL2/rust-sdl2 - SDL2 bindings for Rust
- spider-rs/spider - Foundational low latency web data collecting in Rust
- eclipse-iceoryx/iceoryx2 - Eclipse iceoryx2™ - true zero-copy inter-process-communication with a Rust core
- sarah-quinones/faer-rs - Linear algebra foundation for the Rust programming language
- twistedfall/opencv-rust - OpenCV API bindings for Rust
- tafia/calamine - A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets
- lanyeeee/bilibili-video-downloader - 哔哩哔哩 bilibili B站 视频 下载器,图形界面 + nfo刮削 + 广告标记 + 字幕下载 + 弹幕下载,轻松将视频加入emby等媒体库
- gotham-rs/gotham - A flexible web framework that promotes stability, safety, security and speed.
- proptest-rs/proptest - Hypothesis-like property testing for Rust
- mozilla/neqo - Neqo, the Mozilla Firefox implementation of QUIC in Rust
- rajasekarv/vega - A new arguably faster implementation of Apache Spark from scratch in Rust
- rust-windowing/glutin - A low-level library for OpenGL context creation
- tailhook/vagga - Vagga is a containerization tool without daemons
- MitMaro/git-interactive-rebase-tool - Native cross-platform full feature terminal-based sequence editor for git interactive rebase.
- Dominux/Pentaract - Unlimited file cloud storage based on using Telegram API
- yobix-ai/extractous - Fast and efficient unstructured data extraction. Written in Rust with bindings for many languages.
- mlua-rs/rlua - High level Lua bindings to Rust (archived)
- yamafaktory/jql - A JSON Query Language CLI tool
- sfackler/r2d2 - A generic connection pool for Rust
- kevinmehall/rust-peg - Parsing Expression Grammar (PEG) parser generator for Rust
- cobalt-org/cobalt.rs - Static site generator written in Rust
- shuttle-hq/synth - The Declarative Data Generator
- nagisa/rust_libloading - Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.
- ozkriff/zemeroth - 😠⚔️😈 A minimalistic 2D turn-based tactical game in Rust
- das-labor/panopticon - A libre cross-platform disassembler. (archived)
- hoodie/notify-rust - ☝️send desktop notifications from your Rust app.
- kornelski/dssim - Image similarity comparison simulating human perception (multiscale SSIM in Rust)
- archseer/enigma - An Erlang VM implementation in Rust
- async-raft/async-raft - An implementation of the Raft distributed consensus protocol using the Tokio framework.
- 17cupsofcoffee/tetra - 🎮 A simple 2D game framework written in Rust
- Gekkio/mooneye-gb - A Game Boy research project and emulator written in Rust
- dimforge/ncollide - 2 and 3-dimensional collision detection library in Rust.
- Gigoteur/UnicornConsole - Unicorn Console: create quick fantasy game in Rust/Python/Lua/Rhai/Wasm !
- koute/pinky - An NES emulator written in Rust
- elliegoldstein/quicksilver - A simple framework for 2D games on desktop and web
- pcwalton/sprocketnes - NES emulator written in Rust
- yupferris/rustendo64 - Livecoding a Nintendo 64 emulator in Rust :D (archived)
Audio
- librespot-org/librespot - Open Source Spotify client library
- RustAudio/cpal - Low-level cross-platform audio I/O library in Rust
- pdeljanov/Symphonia - Pure Rust multimedia format demuxing, tag reading, and audio decoding library
- robbert-vdh/nih-plug - Rust VST3 and CLAP plugin framework and plugins - because everything is better when you do it yourself
- chaosprint/glicol - Graph-oriented live coding language and music/audio DSP library written in Rust
- alexpusch/rust-magic-patterns - Magical Rust patterns laid out and simplified
- MeadowlarkDAW/Meadowlark - A (currently incomplete) open-source Digital Audio Workstation
- toml-rs/toml-rs - A TOML encoding/decoding library for Rust (archived)
Image and Video
- gyroflow/gyroflow - Video stabilization using gyroscope data
- visioncortex/vtracer - Raster to Vector Graphics Converter
- image-rs/image - Encoding and decoding images in Rust
- oxipng/oxipng - Multithreaded PNG optimizer written in Rust
- silvia-odwyer/photon - ⚡ Rust/WebAssembly image processing library
- kane50613/takumi - One layout engine for JSX, HTML, and CSS. Render images, SVG, PDFs, or a paint tree. No headless browser.
- BurntSushi/rust-csv - A CSV parser for Rust, with Serde support.
- Andy-Python-Programmer/aero - Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
- pcwalton/rust-media - A free, comprehensive, and portable video/audio streaming library for Rust
Security
Cryptography
- QuipNetwork/hashsigs-rs - Hash-based post quantum signatures in Rust
- rustls/rustls - A modern TLS library in Rust
- build-trust/ockam - Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.
- str4d/rage - A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
- tellerops/teller - Cloud native secrets management for developers - never leave your command line for secrets.
- dalek-cryptography/curve25519-dalek - A pure-Rust implementation of group operations on Ristretto and Curve25519
- mcginty/snow - A Rust implementation of the Noise Protocol Framework
- ZenGo-X/multi-party-ecdsa - Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
- sodiumoxide/sodiumoxide - [DEPRECATED] Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium) (archived)
Security Tools
- bee-san/RustScan - 🤖 The Modern Port Scanner 🤖
- epi052/feroxbuster - A fast, simple, recursive content discovery tool written in Rust.
- Dicklesworthstone/destructive_command_guard - A fast Rust safety hook that blocks destructive shell, git, and filesystem commands before AI coding agents run them. 50+ security packs (databases, Kubernetes, Docker, cloud, Terraform), heredoc/inline-script scanning, CI scan mode, and explain mode; works with Claude Code, Codex, Gemini, Copilot, Cursor, and more.
- EFForg/rayhunter - Rust tool to detect cell site simulators on an orbic mobile hotspot
- Speykious/cve-rs - Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust. 🦀
- hahwul/dalfox - 🌙🦊 Dalfox is a powerful open-source XSS scanner and utility focused on automation.
- Yamato-Security/hayabusa - Hayabusa (隼) is a sigma-based threat hunting and fast forensics timeline generator for Windows event logs.
- trickster0/OffensiveRust - Rust Weaponization for Red Team Engagements.
- lambda-fairy/maud - :pencil: Compile-time HTML templates for Rust
- cnosdb/cnosdb - A cloud-native open source distributed time series database with high performance, high compression ratio and high availability.
- Esc4iCEscEsc/skanuvaty - Dangerously fast DNS/network/port scanner
- apache/teaclave - Apache Teaclave™ is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
Authentication and Authorization
- warp-tech/warpgate - Fully transparent SSH, HTTPS, Kubernetes, database and RDP/VNC bastion/PAM that doesn't need additional client-side software
- lldap/lldap - Light LDAP implementation
- kanidm/kanidm - Kanidm: A simple, secure, and fast identity management platform
- google/OpenSK - OpenSK is an open-source implementation for security keys written in Rust that supports both FIDO U2F and FIDO2 standards.
- ferronweb/ferron - A fast, modern web server built for production debugging.
- rust-in-action/code - Source code for the book Rust in Action
- jni-rs/jni-rs - Rust bindings to the Java Native Interface — JNI
- mike-engel/jwt-cli - A super fast CLI tool to decode and encode JWTs built in Rust
- Marwes/combine - A parser combinator library for Rust
Concurrency and Performance
Concurrency and Parallelism
- tokio-rs/tokio - A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
- rayon-rs/rayon - Rayon: A data parallelism library for Rust
- actix/actix - Actor framework for Rust.
- crossbeam-rs/crossbeam - Tools for concurrent programming in Rust
- rust-lang/futures-rs - Zero-cost asynchronous programming in Rust
- monoio-rs/monoio - Rust async runtime based on io-uring.
- smol-rs/smol - A small and fast async runtime for Rust
- xacrimon/dashmap - Blazing fast concurrent HashMap for Rust.
- async-rs/async-std - Async version of the Rust standard library
- DataDog/glommio - Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
- Amanieu/parking_lot - Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
- zesterer/flume - A safe and fast multi-producer, multi-consumer channel.
- bastion-rs/bastion - Highly-available Distributed Fault-tolerant Runtime
- mun-lang/mun - Source code for the Mun language and runtime.
- hank9999/kiro.rs - A Kiro Client in Rust
- PistonDevelopers/hematite - A simple Minecraft written in Rust with the Piston game engine
- tokio-rs/tokio-uring - An io_uring backed runtime for Rust
- darkrenaissance/darkfi - Anonymous. Uncensored. Sovereign.
- wormtql/yas - Blazingly fast Genshin Impact/Honkai: Starrail artifacts scanner
- hecrj/coffee - An opinionated 2D game engine for Rust
- servo/ipc-channel - A multiprocess drop-in replacement for Rust channels
- rxRust/rxRust - Zero-cost & Type-safe Reactive Extensions for Rust. Supports both high-performance single-threaded (Local) and thread-safe (Shared) contexts. WASM & Tokio ready.
- tokio-rs/tokio-core - I/O primitives and event loop for async I/O in Rust
Performance and Optimization
- sharkdp/hyperfine - A command-line benchmarking tool
- vosen/ZLUDA - CUDA on non-NVIDIA GPUs
- hatoo/oha - Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.
- bheisler/criterion.rs - Statistics-driven benchmarking library for Rust
- Rust-GPU/rust-cuda - Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.
- matrix-construct/tuwunel - Official successor to conduwuit
- calebwin/emu - The write-once-run-anywhere GPGPU library for Rust
- Manishearth/rust-gc - Simple tracing (mark and sweep) garbage collector for Rust
- dropbox/rust-brotli - Brotli compressor and decompressor written in rust that optionally avoids the stdlib
- arrayfire/arrayfire-rust - Rust wrapper for ArrayFire
- richox/orz - a high performance, general purpose data compressor written in the crab-lang
- bheisler/RustaCUDA - Rusty wrapper for the CUDA Driver API
- jimblandy/context-switch - Comparison of Rust async and Linux thread context switch time.
Testing and Quality
Testing
- nextest-rs/nextest - A next-generation test runner for Rust.
- xd009642/tarpaulin - A code coverage tool for Rust projects
- mitsuhiko/insta - A snapshot testing library for rust
- open-telemetry/opentelemetry-rust - The Rust OpenTelemetry implementation
- rusoto/rusoto - AWS SDK for Rust
- zkat/miette - Fancy extension for std::error::Error with pretty, detailed diagnostic printing.
- fitzgen/bumpalo - A fast bump allocation arena for Rust
- lettre/lettre - a mailer library for Rust
- apache/datafusion-ballista - Apache DataFusion Ballista Distributed Query Engine
- elastio/bon - Next-gen compile-time-checked builder generator, named function's arguments, and more!
- LukeMathWalker/pavex - A backend framework for Rust professionals
- mgunyho/tere - Terminal file explorer
- rcore-os/zCore - Zircon microkernel reimplemented in Rust.
- cs01/termpair - View and control terminals from your browser with end-to-end encryption 🔒
- ferrocene/ferrocene - Source code of Ferrocene, safety-critical Rust toolchain
- mesalock-linux/mesalink - OpenSSL compatibility layer for the Rust SSL/TLS stack
- lloydmeta/frunk - Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
- citahub/cita - A high performance blockchain kernel for enterprise users.
- rust-qt/ritual - Use C++ libraries from Rust
Utilities
Command Line Tools
- BurntSushi/ripgrep - ripgrep recursively searches directories for a regex pattern while respecting your gitignore
- sharkdp/bat - A cat(1) clone with wings.
- starship/starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
- sharkdp/fd - A simple, fast and user-friendly alternative to 'find'
- nushell/nushell - A new type of shell
- ajeetdsouza/zoxide - A smarter cd command. Supports all major shells.
- fish-shell/fish-shell - The user-friendly command line shell.
- dandavison/delta - A syntax-highlighting pager for git, diff, grep, rg --json, and blame output
- atuinsh/atuin - ✨ Making your shell magical
- googleworkspace/cli - Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.
- ogham/exa - A modern replacement for ‘ls’.
- uutils/coreutils - Cross-platform Rust rewrite of the GNU coreutils
- eza-community/eza - A modern alternative to ls
- denisidoro/navi - An interactive cheatsheet tool for the command-line
- clap-rs/clap - A full featured, fast Command Line Argument Parser for Rust
- lsd-rs/lsd - The next gen ls command
- XAMPPRocky/tokei - Count your code, quickly.
- Canop/broot - A new way to see and navigate directory trees
- orf/gping - Ping, but with a graph
- bootandy/dust - A more intuitive version of du in rust
- orhun/git-cliff - A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️
- GitoxideLabs/gitoxide - A tasteful, lean, fast & safe pure Rust implementation of Git
- o2sh/onefetch - Command-line Git information tool
- BurntSushi/xsv - A fast CSV command line toolkit written in Rust. (archived)
- sharkdp/hexyl - A command-line hex viewer
- cantino/mcfly - Fly through your shell history. Great Scott!
- timvisee/ffsend - :mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
- skim-rs/skim - Fuzzy Finder in rust!
- tealdeer-rs/tealdeer - A very fast implementation of tldr in Rust.
- sharkdp/pastel - A command-line tool to generate, analyze, convert and manipulate colors
- Nukesor/pueue - :stars: Manage your shell commands.
- alexpasmantier/television - A very fast, portable and hackable fuzzy finder.
- dalance/procs - A modern replacement for ps written in Rust
- ynqa/jnv - Interactive JSON filter using jq
- PaulJuliusMartinez/jless - jless is a command-line JSON viewer designed for reading, exploring, and searching through JSON data.
- unhappychoice/gitlogue - A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
- topgrade-rs/topgrade - Upgrade all the things
- medialab/xan - The CSV magician
- jhspetersson/fselect - Find files with SQL-like queries
- lycheeverse/lychee - ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
- 01mf02/jaq - A jq clone focussed on correctness, speed, and simplicity
- ouch-org/ouch - Painless compression and decompression in the terminal
- bgreenwell/doxx - Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!
- Aloxaf/silicon - Create beautiful image of your source code.
- Haleclipse/CCometixLine - Claude Code statusline tool written in Rust
- AmrDeveloper/GQL - GitQL is a extensible SQL-like query language and SDK to perform queries on various data sources such .git files with supports of most of SQL features such as grouping, ordering and aggregation and window functions and allow customization like user-defined types and functions
- atanunq/viu - Terminal image viewer with native support for iTerm and Kitty
- r-darwish/topgrade - Upgrade everything (archived)
- Canop/dysk - A linux utility to get information on filesystems, like df but better
- LukeMathWalker/cargo-chef - A cargo-subcommand to speed up Rust Docker builds using Docker layer caching.
- sfu-db/connector-x - Fastest library to load data from DB to DataFrames in Rust and Python
- vicanso/zedis - Zedis: A blazing-fast, native Redis GUI built with Rust and GPUI.
- rust-skia/rust-skia - Rust Bindings for the Skia Graphics Library
- i5ting/learn-rust-for-fe - Rust是未来前端基础设施
- tafia/quick-xml - Rust high performance xml reader and writer
- sharkdp/diskus - A minimal, fast alternative to 'du -sh'
- mitnk/cicada - An old-school bash-like Unix shell written in Rust
- nuta/nsh - A command-line shell like fish, but POSIX compatible.
- kaplanelad/shellfirm - Safety guardrails for ai coding agents and human terminal commands
- nachoparker/dutree - a tool to analyze file system usage written in Rust
- samuela/rustybox - A free-range, non-GMO fork of busybox in 100% Rust 🦀
- docopt/docopt.rs - Docopt for Rust (command line argument parser). (archived)
- derniercri/snatch - A simple, fast and interruptable download accelerator, written in Rust
- akeru-inc/xcnotary - the missing macOS app notarization helper, built with Rust (archived)
Logging and Configuration
- tokio-rs/tracing - Application level tracing for Rust.
- rcoh/angle-grinder - Slice and dice logs on the command line
- pamburus/hl - A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.
- rust-cli/config-rs - ⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
- cargo-bins/cargo-binstall - Binary installation for rust projects
- StractOrg/stract - web search done right (archived)
- chinedufn/percy - Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.
- feldera/feldera - The Feldera Incremental Computation Engine
- pdf-rs/pdf - Rust library to read, manipulate and write PDF files.
- http-rs/surf - Fast and friendly HTTP client framework for async Rust
- BrainiumLLC/cargo-mobile - Rust on mobile made easy!
- estk/log4rs - A highly configurable logging framework for Rust
- softprops/envy - deserialize env vars into typesafe structs with rust
- daboross/fern - Simple, efficient logging for Rust
- awslabs/flowgger - A fast data collector in Rust
- tonhowtf/omniget - Download Udemy and Hotmart courses, YouTube videos, music and books — 1,800+ sites, no terminal. Free open-source desktop app for Windows, macOS and Linux, with a built-in course player, PDF/EPUB reader and music library. Powered by yt-dlp. Your files stay on your computer.
Text Processing
- firecrawl/anydoc - Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.
- rust-lang/mdBook - Create book from markdown files. Like Gitbook but implemented in Rust
- firecrawl/pdf-inspector - Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
- getzola/zola - A fast static site generator in a single binary with everything built-in. https://www.getzola.org
- xberg-io/xberg - The fast, precise document-intelligence engine for every language: text, tables and metadata from 100+ formats, with OCR, transcription and code intelligence.
- pemistahl/grex - A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
- chmln/sd - Intuitive find & replace CLI (sed alternative)
- Keats/tera - A template engine for Rust based on Jinja2/Django
- rust-lang/regex - An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
- askama-rs/askama-old - The original askama repo, please go to https://github.com/askama-rs/askama (archived)
- nix-community/nh - Yet another Nix CLI helper. [Maintainers=@NotAShelf, @faukah]
- rust-bitcoin/rust-bitcoin - Rust Bitcoin library
- utooland/utoo - A unified toolchain for web development
- hannobraun/fornjot - Early-stage b-rep CAD kernel, written in the Rust programming language. No longer in development. (archived)
- RustCrypto/hashes - Collection of cryptographic hash functions written in pure Rust
- rustcc/writing-an-os-in-rust - 《使用Rust编写操作系统》
- rust-phf/rust-phf - Compile time static maps for Rust
- rustsec/rustsec - RustSec API & Tooling
- lvkv/whenfs - A FUSE filesystem for your Google calendar
- tokio-rs/io-uring - The
io_uringlibrary for Rust - gfx-rs/wgpu-rs - Rust bindings to wgpu native library (archived)
- huacnlee/autocorrect - A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean).
- Stebalien/tempfile - Temporary file library for rust
- Joystream/joystream - Joystream Monorepo
- projectfluent/fluent-rs - Rust implementation of Project Fluent
- pomsky-lang/pomsky - A new, portable, regular expression language
- BurntSushi/aho-corasick - A fast implementation of Aho-Corasick in Rust.
- org-rs/org-rs - org-mode parser rewrite in Rust
Files and Operating System
- microsoft/windows-rs - Rust for Windows
- apache/opendal - Apache OpenDAL: One Layer, All Storage.
- aya-rs/aya - Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
- notify-rs/notify - 🔭 Cross-platform filesystem notification library for Rust.
- nix-rust/nix - Rust friendly bindings to *nix APIs
- redox-os/tfs - Mirror of https://gitlab.redox-os.org/redox-os/tfs
- redox-os/termion - Mirror of https://gitlab.redox-os.org/redox-os/termion
- cloudflare/foundations - Cloudflare's Rust service foundations library.
- servo/core-foundation-rs - Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
- spacejam/rio - pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
- kahing/catfs - Cache AnyThing filesystem written in Rust
- heim-rs/heim - Cross-platform async library for system information fetching 🦀
- stratis-storage/stratisd - Easy to use local storage management for Linux.
- microsoft/com-rs - A Rust crate for creating and consuming COM APIs (archived)
Automation and Scripting
- j178/prek - ⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.
- watchexec/watchexec - Executes commands in response to file modifications
- tkellogg/dura - You shouldn't ever lose your work if you're using Git
- teloxide/teloxide - 🤖 An elegant Telegram bots framework for Rust
- osohq/oso - Legacy Oso open source library (archived) (archived)
- indexmap-rs/indexmap - A hash table with consistent order and fast iteration; access items by key or sequence index
- J-F-Liu/lopdf - A Rust library for PDF document manipulation.
- databendlabs/openraft - rust raft with improvements
- cloudflare/lol-html - Low output latency streaming HTML parser/rewriter with CSS selector-based API
- rust-lang/chalk - An implementation and definition of the Rust trait system using a PROLOG-like logic solver
- rust-embedded/discovery - Discover the world of microcontrollers through Rust!
- tomaka/redshirt - 🧑🔬 Operating system
- kbknapp/cargo-outdated - A cargo subcommand for displaying when Rust dependencies are out of date
- apache/teaclave-sgx-sdk - Apache Teaclave™ SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.
- rust-shell-script/rust_cmd_lib - Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way
- autopilot-rs/autopy - A simple, cross-platform GUI automation module for Python and Rust.
- telegram-rs/telegram-bot - Rust Library for creating a Telegram Bot
General Purpose Libraries
- vectordotdev/vector - A high-performance observability data pipeline.
- petgraph/petgraph - Graph data structure library for Rust.
- rust-itertools/itertools - Extra iterator adaptors, iterator methods, free functions, and macros.
- rust-lang/hashbrown - Rust port of Google's SwissTable hash map
- redbadger/crux - Cross-platform app development in Rust
- sheeki03/tirith - Terminal security for developers and AI agents. Intercepts homograph URLs, pipe-to-shell, ANSI injection, obfuscated payloads, data exfiltration, and malicious AI skills/configs before they execute.
- amtoaer/bili-sync - 由 Rust & Tokio 驱动的哔哩哔哩同步工具
- mattwparas/steel - An embedded scheme interpreter in Rust
- solidiquis/erdtree - A modern, cross-platform, multi-threaded, and general purpose filesystem and disk-usage utility that is aware of .gitignore and hidden file rules.
- pykeio/ort - Fast ML inference & training for ONNX models in Rust
- kcl-lang/kcl - KCL Language Core and API
- tauri-apps/tao - The TAO of cross-platform windowing. A library in Rust built for Tauri.
- algesten/ureq - A simple, safe HTTP client
- jonhoo/inferno - A Rust port of FlameGraph
- Keats/jsonwebtoken - JWT lib in rust
- bitshifter/glam-rs - A simple and fast linear algebra library for games and graphics
- ryanmcgrath/cacao - Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!
- PaddiM8/kalker - Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
- unicode-org/icu4x - Solving i18n for client-side and resource-constrained environments.
- mosuka/bayard - A full-text search and indexing server written in Rust.
- zee-editor/zee - A modern text editor for the terminal written in Rust
- fereidani/kanal - The fast sync and async channel that Rust deserves
- buyukakyuz/corroded - Illegal rust
- rust-osdev/bootloader - An experimental pure-Rust x86 bootloader
- 0x676e67/ninja - Reverse engineered ChatGPT proxy (archived)
- elringus/sprite-dicing - Cross-engine tool for lossless compression of sprites with identical regions
- zeromq/zmq.rs - A native implementation of ØMQ in Rust
- rust-lang-deprecated/failure - Error management (archived)
- PumpkinDB/PumpkinDB - Immutable Ordered Key-Value Database Engine
- kpcyrd/sniffglue - Secure multithreaded packet sniffer
- willdoescode/nat -
lsalternative with useful info and a splash of color 🎨 - AtheMathmo/rusty-machine - Machine Learning library for Rust (archived)
- uuid-rs/uuid - Generate and parse UUIDs.
- andy-5/wslgit - Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL) from Windows and Visual Studio Code (VSCode)
- carllerche/tower-web - A fast, boilerplate free, web framework for Rust
- rust-lang-deprecated/error-chain - Error boilerplate for Rust (archived)
- withoutboats/fehler - Rust doesn't have exceptions
Systems and Hardware
Operating Systems and Kernels
- redox-os/redox - Mirror of https://gitlab.redox-os.org/redox-os/redox
- tock/tock - A secure embedded operating system for microcontrollers
- asterinas/asterinas - Asterinas aims to be a production-grade Linux alternative—memory safe, high-performance, and more.
- rcore-os/rCore - Rust version of THU uCore OS. Linux compatible.
- nuta/kerla - A new operating system kernel with Linux binary compatibility written in Rust.
- maestro-os/maestro - Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supporting most usecases
- theseus-os/Theseus - Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
- Ruddle/Fomos - Experimental OS, built with rust
- tsgates/rust.ko - A minimal Linux kernel module written in rust.
Science and Math
Mathematics
- dimforge/nalgebra - Linear algebra library for Rust.
- rust-ndarray/ndarray - ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
- nexus-xyz/nexus-zkvm - The Nexus zkVM: The zero-knowledge virtual machine
- namada-net/namada - Rust implementation of Namada, a Proof-of-Stake L1 for interchain asset-agnostic privacy
- harababurel/gcsf - a FUSE file system based on Google Drive
- raphaelmansuy/edgequake - EdegQuake 🌋 High-performance GraphRAG inspired from LightRag written in Rust; Transform documents into intelligent knowledge graphs for superior retrieval and generation
- cjbassi/ytop - A TUI system monitor written in Rust (archived)
- exercism/rust - Exercism exercises in Rust.
- rust-boom/rust-boom - Awesome Rust (Rust 资源 | 学习 | 书 ). 💥
- sobelio/llm-chain -
llm-chainis a powerful rust crate for building chains in large language models allowing you to summarise text and complete complex tasks - rust-lang/reference - The Rust Reference
- PyO3/rust-numpy - PyO3-based Rust bindings of the NumPy C-API
- paupino/rust-decimal - Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.
- zu1k/translator - 简单、轻量、好用的划词翻译软件
- iliekturtles/uom - Units of measurement -- type-safe zero-cost dimensional analysis
- rust-num/num - A collection of numeric types and traits for Rust.
Scientific Computing
- CyberTimon/RapidRAW - A beautiful, non-destructive, and GPU-accelerated RAW image editor built with performance in mind.
- dora-rs/dora - DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
- giacomo-b/rust-stakeholder - Generate impressive-looking terminal output to look busy when stakeholders walk by
- parseablehq/parseable - Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and events across apps, agents, and systems, reducing storage costs by up to 90% through columnar telemetry compression.
- zesterer/ariadne - [Ariadne has moved to Codeberg!] A fancy diagnostics & error reporting crate (archived)
- microsoft/openvmm - Home of OpenVMM and OpenHCL
- enigo-rs/enigo - Cross platform input simulation in Rust
- JasonShin/fp-core.rs - A library for functional programming in Rust
- rust-mobile/ndk - Rust bindings to the Android NDK
Formal Methods and Proofs
- model-checking/kani - A model checker for Rust programs.
- verus-lang/verus - Verified Rust for low-level systems code
- rust-lang/log - Logging implementation for Rust
- mCaptcha/mCaptcha - A no-nonsense CAPTCHA system with seamless UX | Backend component
- microsoft/aici - AICI: Prompts as (Wasm) Programs
- amethyst/legion - High performance Rust ECS library
- dimforge/nphysics - 2 and 3-dimensional rigid body physics engine for Rust.
- fitzgen/dodrio - A fast, bump-allocated virtual DOM library for Rust and WebAssembly. (archived)
Other
- clash-verge-rev/clash-verge-rev - A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience
- openai/codex - Lightweight coding agent that runs in your terminal
- ruvnet/RuView - π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
- pbakaus/impeccable - The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
- zed-industries/zed - Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
- storytold/photocraft - PhotoCraft: An open-source, photo editor written by scratch in pure Rust
- FuelLabs/sway - 🌴 Empowering everyone to build reliable and efficient smart contracts.
- typst/typst - A markup-based typesetting system that is powerful and easy to learn.
- aaif-goose/goose - an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
- juspay/hyperswitch - Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation
- janhq/jan - Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
- vercel-labs/agent-browser - Browser automation CLI for AI agents
- tinyhumansai/openhuman - The fastest, cheapest, most efficient open-source agent harness. Run more than 500 agents on a $10 VPS.
- codewhale-hq/Codewhale - Open-source agent for the terminal written in Rust. Use any provider or model. Issues & PRs always welcome
- AlexsJones/llmfit - Hundreds of models & providers. One command to find what runs on your hardware.
- storytold/artcraft - ArtCraft is an intentional crafting engine for artists, designers, and filmmakers
- cjpais/Handy - A free, open source, and extensible speech-to-text application that works completely offline.
- pnpm/pnpm - Fast, disk space efficient package manager
- block/buzz - A hive mind communication platform
- casey/just - 🤖 Just a command runner
- zellij-org/zellij - A terminal workspace with batteries included
- qdrant/qdrant - Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
- xai-org/x-algorithm - Algorithm powering the For You feed on X
- TabbyML/tabby - Self-hosted AI coding assistant
- surrealdb/surrealdb - A scalable, distributed, collaborative, document-graph database, for the realtime web
- zeroclaw-labs/zeroclaw - Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀
- BigPizzaV3/CodexPlusPlus - An enhanced tool for CodexApp, striving to make Codex better to use and more comfortable 一个CodexApp的增强工具,努力让Codex和其他 AI Agent变得更好用更舒服
- ankitects/anki - Anki is a smart spaced repetition flashcard program
- jj-vcs/jj - A Git-compatible VCS that is both simple and powerful
- trycua/cua - Scale computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation.
- nautechsystems/nautilus_trader - Production-grade Rust-native trading engine with deterministic event-driven architecture
- BloopAI/vibe-kanban - Get 10X more out of Claude Code, Codex or any coding agent
- GraphiteEditor/Graphite - Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
- cloudflare/pingora - A library for building fast, reliable and evolvable network services.
- xai-org/grok-build - SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.
- oldj/SwitchHosts - Switch hosts quickly!
- Wilfred/difftastic - a structural diff that understands syntax 🟥🟩
- biomejs/biome - A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
- clockworklabs/SpacetimeDB - Development at the speed of light
- zama-ai/fhevm - FHEVM, a full-stack framework for integrating Fully Homomorphic Encryption (FHE) with blockchain applications
- bendlang/bend - Bend 2: a fast language that blocks AI mistakes via proof. Install: curl -fsSL https://bend-lang.com/install.sh | sh
- ayangweb/BongoCat - 🐱 BongoCat — A cross-platform interactive desktop pet that brings fun to your desktop!
- rome/tools - Unified developer tools for JavaScript, TypeScript, and the web (archived)
- PrimeIntellect-ai/prime-agent - A self-improving RLM agent for coding workflows and long-running autonomous tasks.
- meta/flow - Adds static typing to JavaScript to improve developer productivity and code quality.
- lexmount/moli - Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust
- gleam-lang/gleam - ⭐️ A friendly language for building type-safe, scalable systems!
- bee-san/Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
- NVIDIA/OpenShell - OpenShell is the safe, private runtime for autonomous AI agents.
- jlcodes99/cockpit-tools - 🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta
- fathyb/carbonyl - Chromium running inside your terminal
- ccusage/ccusage - npx ccusage
- Orange-OpenSource/hurl - Hurl, run and test HTTP requests with plain text.
- storytold/pdfcraft - PdfCraft: An open-source PDF reader and editor written by scratch in pure Rust
- meta/relay - Relay is a JavaScript framework for building data-driven React applications.
- longbridge/gpui-kit - Rust GUI components for building fantastic cross-platform desktop application by using GPUI.
- iii-hq/iii - Effortlessly compose, extend, and observe every service in real-time for the first time ever.
- xerj-org/xerj - AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for BM25 full-text, vector and hybrid search, code search without grep, agent memory and RAG. Elasticsearch-compatible API; Corpus Hub serves hundreds of reference memory corpora.
- google/magika - Fast and accurate AI powered file content types detection
- windmill-labs/windmill - Code-first platform for workflows, apps and AI agents, on the fastest self-hostable orchestrator (benchmarked against Airflow, Prefect and Temporal). Business teams build with AI, engineers control what ships. Open-source alternative to Lovable, Retool and n8n.
- eythaann/Seelen-UI - The Fully Customizable Desktop Environment for Windows 10/11.
- rui314/mold - mold 🦠: A Modern Linker in Rust 🦀
- Automattic/harper - Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
- memvid/memvid - Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.
- storytold/filmcraft - FilmCraft: An open-source, nonlinear video editor written by scratch in pure Rust
- storytold/wordcraft - An open-source, clean-room reimplementation of Microsoft Word in pure Rust
- diem/diem - Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
- benfred/py-spy - Sampling profiler for Python programs
- Y2Z/monolith - ⬛️ GUI/CLI tool and library for saving complete web pages as a single HTML file
- storytold/lightcraft - LightCraft: An open-source non-destructive photo editor written by scratch in pure Rust
- akitaonrails/ai-memory - Solution for long term memory for agent coding CLIs and to facilitate handoff between different agent vendors
- analysis-tools-dev/static-analysis - ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.
- ReFirmLabs/binwalk - Firmware Analysis Tool
- astral-sh/rye - a Hassle-Free Python Experience (archived)
- dbt-labs/dbt - dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
- jub0t/Concat - The truly free, open-source, local-first, cross-platform CapCut replacement. Scriptable through a JSON-RPC API & MCP.
- pollen-robotics/microduck - A Tiny biped duck robot 🦆
- tangency-labs/solidcraft - SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
- hydra-db/hydradb - HydraDB - fast graph database on object storage
- volta-cli/volta - Volta: JS Toolchains as Code. ⚡
- run-llama/liteparse - A fast, helpful, and open-source document parser
- moghtech/komodo - 🦎 a tool to build and deploy software on many servers 🦎
- svenstaro/genact - 🌀 A nonsense activity generator
- imsnif/bandwhich - Terminal bandwidth utilization tool
- lancedb/lancedb - Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
- QuipNetwork/quip-solver - The quip network mining stack. This includes a coordinator and links all of the official quip network miners.
- perspective-dev/perspective - A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
- storytold/vectorcraft - VectorCraft: An open-source, vector art tool written by scratch in pure Rust
- huggingface/tokenizers - 💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
- PRQL/prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
- FalkorDB/FalkorDB - 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).
- embassy-rs/embassy - Modern embedded framework, using Rust and async.
- pkgxdev/pkgx - Run Anything
- max-sixty/worktrunk - Worktrunk is a CLI for Git worktree management, designed for parallel AI agent workflows
- phiresky/ripgrep-all - rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
- messense/aliyundrive-webdav - 阿里云盘 WebDAV 服务 (archived)
- ramensoftware/windhawk - The customization marketplace for Windows programs: https://windhawk.net/
- pacifio/atlas - Source control for agents. Use multiple coding agents, track their changes and query them in one place
- crmne/spotifast - Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.
- ccfddl/ccf-deadlines - Agenticly track ccf-ranked & worldwide conference deadlines (Website, Python Cli, Wechat Applet)
- jpochyla/psst - Fast and multi-platform Spotify client with native GUI
- sinelaw/fresh - Terminal based IDE & text editor: easy, powerful and fast
- wealthfolio/wealthfolio - A beautiful, private, local-first personal finance tracker. Investments, net worth, spending, and simulations.
- EpicGames/lore - Lore is a next-generation, open source version control system
- Morganamilo/paru - Feature packed AUR helper
- kata-containers/kata-containers - Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
- awslabs/llrt - LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
- vercel-labs/agent-desktop - Agent Desktop gives any agent reliable computer use on the desktop. Built with Rust, it sees any app's real UI structure through OS accessibility trees and operates it — refs stay stable and actions stay safe to retry, instead of guessing from pixels.
- vi/websocat - Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
- deeplethe/utopia - World's first open-source enterprise world model.
- qualcomm/GenieX - Run frontier LLMs and VLMs locally on Qualcomm devices across NPU, GPU, and CPU with a few lines of code
- unicity-aos/aos-ce - AOS Community Edition: the open agent operating system.
- unicity-aos/capsule-memory - Cross-session memory. Reads local memory state and injects it into the system prompt through hooks. Part of Unicity AOS.
- atom-archive/xray - An experimental next-generation Electron-based text editor (archived)
- unicity-aos/capsule-identity - System prompt builder. Assembles agent identity from workspace config and spark.toml. Part of Unicity AOS.
- unicity-aos/capsule-fs - Filesystem tools for agents. Read, write, replace, grep, list, create, delete, move via VFS airlock. Part of Unicity AOS.
- paritytech/substrate - Substrate: The platform for blockchain innovators (archived)
- storytold/effectcraft - EffectCraft: An open-source motion graphics and compositing tool written by scratch in pure Rust
- zerobrewhq/zerobrew - An up to 10x faster Homebrew client
- a-b-street/abstreet - Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit
- svenstaro/miniserve - 🌟 For when you really just want to serve some files over HTTP right now!
- alvr-org/ALVR - Stream VR games from your PC to your headset via Wi-Fi
- bensadeh/tailspin - 🌀 A log file highlighter
- datahaven-xyz/datahaven - An EVM compatible Substrate chain, powered by StorageHub and secured by EigenLayer
- mozilla/sccache - Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
- cachix/devenv - Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
- MystenLabs/sui - Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
- alphaXiv/OpenResearch - Turn your coding agents into research agents
- magnitudedev/magnitude - Open source inference engine that tunes its kernels on your hardware to find the fastest way to run each model. 2x faster than Ollama. Works on Apple Silicon, NVIDIA, AMD, Intel, or just a CPU.
- tailcallhq/forgecode - AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models
- mgdm/htmlq - Like jq, but for HTML.
- qingjian-team/qingjian - 青简 Qingjian:用 Rust 写的拼音输入法,候选词旁多一条正在学的语言的译词
- storytold/cadcraft - CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust
- meta/sapling - A Scalable, User-Friendly Source Control System.
- xingkongliang/skills-manager - A lightweight desktop app to manage, sync, and organize AI agent skills across 50+ coding tools — Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
- meta/pyrefly - A fast type checker and language server for Python
- erebe/wstunnel - Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available
- katanemo/plano - Plano is an AI-native proxy server and data plane for agentic apps. Smart LLM routing, observability, agent orchestration, and guardrails so you stay focused on your agents core logic.
- storytold/gridcraft - GridCraft: an open-source, clean-room spreadsheet (Microsoft Excel-style) in pure Rust. By ArtCraft.
- zizmorcore/zizmor - Static analysis for GitHub Actions (and more)
- dtolnay/anyhow - Flexible concrete Error type built on std::error::Error
- ultraworkers/claw-code-parity - Join Discord: https://discord.gg/5TUQKqFWd / claw-code Rust port parity work - it is temporary work while claw-code repo is doing migration (archived)
- spinframework/spin - Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
- rivet-dev/rivet - Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.
- voidzero-dev/vite-plus - The unified toolchain and entry point for web development.
- waditu/czsc - 缠中说禅技术分析工具;缠论;股票;期货;Quant;量化交易
- rizsotto/Bear - Generate compile_commands.json for any C or C++ build
- mtkennerly/ludusavi - Backup tool for PC game saves
- evcxr/evcxr
- kucherenko/jscpd - Copy/paste detector for source code. 220+ languages, Rust engine, SARIF/HTML/badge reporters, GitHub Action, MCP server for AI agents.
- aptos-labs/aptos-core - Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
- Byron/dua-cli - View disk space usage and delete unwanted data, fast.
- tokio-rs/topcoat - A batteries-included framework for building web apps
- loro-dev/loro - Make your JSON data collaborative and version-controlled with CRDTs
- RediSearch/RediSearch - A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations.
- chakra-ui/panda - 🐼 Universal, Type-Safe, CSS-in-JS Framework for Design Systems ⚡️
- denoland/celld - self-hosted, distributed Durable Objects
- peetzweg/opendisplay - Use an iPhone, iPad, or spare Mac as a true second display for your Mac without restrictions.
- indygreg/PyOxidizer - A modern Python application packaging and distribution tool
- signalapp/libsignal - Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.
- zensical/zensical - A modern static site generator by the Material for MkDocs team
- agentcodee/cursor-free-everyday - 完全免费, 自动获取新账号,一键重置新额度, 解决机器码问题, 自动满额度
- dimforge/rapier - 2D and 3D physics engines focused on performance.
- shuakami/qq-chat-exporter - 🚀 QQ聊天记录、表情包导出工具 | 自动化提取图片/文字/图片消息,支持TXT/JSON导出,高效备份,支持NT QQ
- scanopy/scanopy - Network diagrams that update themselves
- AhmadHassan-BTed/OpenHeart - Succinct Compositional Program Graph (SCPG) static analysis engine & 14-diagram UML generator in Rust.
- horizon-rust/horizon - Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.
- microsoft/sudo - It's sudo, for Windows
- WebAssembly/WASI - WebAssembly System Interface
- sirupsen/napkin-math - Techniques and numbers for estimating system's performance from first-principles
- awslabs/mountpoint-s3 - A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
- junhoyeo/tokscale - 🛰️ Track token usage across AI coding agents from your terminal. 🏅 Global leaderboard with trillions of tokens tracked.
- utilForever/game-developer-roadmap - Roadmap to becoming a game developer in 2022
- tummychow/git-absorb - git commit --fixup, but automatic
- ReagentX/imessage-exporter - Export iMessage data + run iMessage Diagnostics
- ImageOptim/gifski - GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.
- caamer20/Telegram-Drive - Turn your Telegram account into an unlimited, secure cloud storage drive. an Open-source desktop app built with Tauri, Rust, and React.
- amadeusprotocol/node
- dtolnay/thiserror - derive(Error) for struct and enum error types
- biliup/biliup - 自动直播录制、投稿、twitch、ytb频道搬运工具。命令行投稿(B站)和视频下载工具,提供多种登录方式,支持多p。边录边传0落盘
- tonarino/innernet - A private network system that uses WireGuard under the hood.
- Pagefind/pagefind - Static low-bandwidth search at scale
- autumnai/leaf - Open Machine Intelligence Framework for Hackers. (GPU/CPU)
- massalabs/massa - The Decentralized and Scaled Blockchain
- QuipNetwork/quip-node-manager - A simple GUI client to manage a Quip Network node
- fzyzcjy/flutter_rust_bridge - Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple.
- sachaos/viddy - 👀 A modern watch command. Time machine and pager etc.
- SaladDay/cc-switch-cli - ⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex & Gemini CLI.
- spaceandtimefdn/sxt-proof-of-sql - Space and Time | Proof of SQL
- pgmq/pgmq - A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
- microsoft/coreutils - Coreutils for Windows: Installer & Packaging
- EmbarkStudios/kajiya - 💡 Experimental real-time global illumination renderer 🦀 (archived)
- OpenSC2K/OpenSC2K - OpenSC2K - Open Source remake of Sim City 2000 using rust and godot. Available for macOS, Windows and Linux
- supabase-community/postgres-language-server - A Language Server for Postgres
- mit-pdos/noria - Fast web applications through dynamic, partially-stateful dataflow
- amber-lang/amber - 💎 Amber the programming language compiled to Bash/Ksh/Zsh
- ArthurBrussee/brush - 3D Reconstruction for all
- harry0703/MangoDisk - Safety-first disk cleaner and space analyzer for macOS, Windows and Linux, with duplicate cleanup, app uninstall, startup management, system optimization, and maintenance.
- huggingface/text-embeddings-inference - A blazing fast inference solution for text embeddings models
- crablang/crab - A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100% less bureaucracy!
- unicity-aos/capsule-react - ReAct loop coordinator. Stateless state machine for reasoning-and-action cycle. Part of Unicity AOS.
- storytold/designcraft - DesignCraft: An open-source page and layout design editor written by scratch in pure Rust
- triwinds/ns-emu-tools - 一个用于安装/更新 NS 模拟器的工具
- withcoral/coral - The execution layer for AI agents. Act across more of your systems with precise controls: safer, faster and more efficient than MCP tools and gateways.
- matter-labs/zksync - zkSync: trustless scaling and privacy engine for Ethereum
- greenbone/openvas-scanner - This repository contains the scanner component for Greenbone Community Edition.
- nguyenphutrong/quotio - Stop juggling AI accounts. Quotio is a beautiful native macOS menu bar app that unifies your Claude, Gemini, OpenAI, Qwen, and Antigravity subscriptions – with real-time quota tracking and smart auto-failover for AI coding tools like Claude Code, OpenCode, and Droid.
- martin-olivier/airgorah - A WiFi security auditing software
- rivet-dev/agentos - Tiny, fast, Linux-compatible sandboxes. Powered by WebAssembly.
- aleo-labs-protocol/leo - 🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications
- anordal/shellharden - The corrective bash syntax highlighter
- tokio-rs/mini-redis - Incomplete Redis client and server implementation using Tokio - for learning purposes only
- nolabs-ai/nono - agent runtime security - zero trust, zero setup, zero latency agent sandboxing
- storytold/craft-launcher - The Craft App Launcher
- iDescriptor/iDescriptor - privacy-first, open-source and free idevice management tool written in Rust and Qt
- restatedev/restate - Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.
- smoltcp-rs/smoltcp - a smol tcp/ip stack
- borgo-lang/borgo - Borgo is a statically typed language that compiles to Go.
- witnessmenow/ESP32-Cheap-Yellow-Display - Building a community around a cheap ESP32 Display with a touch screen
- agentclientprotocol/agent-client-protocol - A protocol for connecting any editor to any agent
- taikoxyz/taiko-mono - A based rollup protocol for Ethereum🥁
- openai/harmony - Renderer for the harmony response format to be used with gpt-oss
- zesterer/chumsky - [Chumsky has moved to Codeberg!] Write expressive, high-performance parsers with ease. (archived)
- aleo-labs-protocol/snarkOS - A Decentralized Operating System for ZK Applications
- storytold/deckcraft - Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps.
- mortdeus/solana-copy-sniper-mev-trading-bot - 🆓Free High speed solana mev arbitrage Sniper Copy Trading Bot, gRPC shred stream Pumpfun Bundler, Pumpfun Contract, Yellowston Geyser, token launcher, AI raydium pool creator, volume, sandwich, raydium swap bot, pumpswap auto Volume, Maker bot, 0xblock, best 0 block solana trading bot solana trading bot solana trading bot solana trading bot
- meta/buck2 - Build system, successor to Buck
- orhun/binsider - Analyze ELF binaries like a boss 😼🕵️♂️
- trifectatechfoundation/sudo-rs - A memory safe implementation of sudo and su.
- typedb/typedb - TypeDB: Built for systems, not records
- mstange/samply - Command-line sampling profiler for macOS, Linux, and Windows
- linebender/vello - A GPU compute-centric 2D renderer.
- imazen/imageflow - High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
- MicYou-Dev/MicYou - MicYou is a powerful tool that turns your mobile device into a high-quality microphone for your PC.
- nubjs/nub - The fast all-in-one Node.js toolkit
- yynxxxxx/Codex-X - OpenAI Codex 桌面端/CLI 的可视化管理工具,具有Provider/API 切换、会话同步、提示词注入、Skills/MCP 管理、TOML 配置可视化的跨平台工具。
- DioxusLabs/blitz - A radically modular HTML/CSS rendering engine
- spacering-net/codeg - Collaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.
- arcboxlabs/arcbox - Run AI agents on real and isolated machines — own kernel, filesystem, and network — with <100ms boot. Local first, OCI compatible, pure Rust.
- astrid-runtime/sdk-rust - Rust SDK for building Astrid capsules.
- solana-labs/solana-program-library - A collection of Solana programs maintained by Solana Labs (archived)
- ivanceras/svgbob - Convert your ascii diagram scribbles into happy little SVG
- Folkbench/folkbench - AI API 中转站评测排行与切换工具:实测可用率、延迟与价格 · Open-source AI API relay benchmark, rankings & switcher for Claude Code / Codex
- zvec-ai/zvec-grep - Local-first search across your workspace, built for humans and AI agents.
- donutbrowser/donutbrowser - The Most Private Anti-Detect Browser 🍩
- julyx10/lap - An offline-first photo manager for large local libraries
- linebender/resvg - An SVG rendering library.
- lumina-ai-inc/chunkr - Vision infrastructure to turn complex documents into LLM-ready data
- zhongbai2333/Tomato-Novel-Downloader - 番茄小说下载器不精简版
- marcelroed/gigatoken - Language model tokenization at GB/s
- arxanas/git-branchless - High-velocity, monorepo-scale workflow for Git
- Fredolx/open-tv - Ultra-fast, simple and powerful cross-platform IPTV app
- cozodb/cozo - A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!
- lencx/nofwl - NoFWL Desktop Application
- storytold/figcraft - FigCraft: interface design and prototyping; an open-source, clean-room reimplementation of collaborative design workflows in pure Rust
- wild-linker/wild - A very fast linker for Linux and WebAssembly
- touchHLE/touchHLE - High-level emulator for early iOS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE
- YS-L/csvlens - Command line csv viewer
- nullmoth/nvidia-macos-driver - Metal driver for NVIDIA GeForce cards on macOS Sequoia
- deeplethe/sandstorm - Run thousands of AI agent sandboxes on the cheapest machines.
- storytold/soundcraft - An open-source, clean-room reimplementation of Avid Pro Tools in pure Rust
- anomalyco/hex - Local voice dictation for mac, windows and linux
- johnlui/PPHC - 📙《高并发的哲学原理》开源图书(CC BY-NC-ND)https://pphc.lvwenhan.com
- NVIDIA/cuda-rust - NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
- RedisJSON/RedisJSON - RedisJSON - a JSON data type for Redis
- safetensors/safetensors - Simple, safe way to store and distribute tensors
- chronotope/chrono - Date and time library for Rust
- tobi/disktree - A treemap for finding and removing what fills your disk, for Omarchy. Rust + GPUI.
- servo/pathfinder - A fast, practical GPU rasterizer for fonts and vector graphics
- golutra/golutra - Multi-agent AI orchestration platform for automation, workflows, and developer tools. Golutra transforms Codex, Claude Code, and OpenClaw into a unified agent system with parallel execution, task orchestration, long-running workflows, and AI productivity workspace.
- fastly/pushpin - A proxy server for adding push to your API, used at the core of Fastly's Fanout service
- misprit7/computerraria - A fully compliant RISC-V computer made inside the game Terraria
- vlcn-io/cr-sqlite - Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
- Findomain/Findomain - The fastest and complete solution for domain recognition. Supports screenshoting, port scan, HTTP check, data import from other tools, subdomain monitoring, alerts via Discord, Slack and Telegram, multiple API Keys for sources and much more.
- Mesh-LLM/mesh-llm - Distributed AI/LLM for the people. Share compute privately or publicly to power your agents and chat.
- HakanSeven12/OpenCADStudio - A CAD application built with Rust — 2D/3D drawing, DWG/DXF support, and GPU-accelerated rendering
- kvcache-ai/AgentENV - AgentENV (AENV) is a distributed platform for running agent environments at scale.
- DeterminateSystems/nix-installer - Install Nix and flakes with the fast and reliable Determinate Nix Installer, with over 7 million installs.
- WithSecureOpenSource/chainsaw - Rapidly Search and Hunt through Windows Forensic Artefacts
- gaoyifan/china-operator-ip - 中国运营商IPv4/IPv6地址库-每日更新
- Kuddev/pebrel - AI-native, GPU-accelerated terminal emulator for Windows with SSH, persistent sessions, split panes, and first-class AI CLI workflows.
- GRVYDEV/Project-Lightspeed - A self contained OBS -> FTL -> WebRTC live streaming server. Comprised of 3 parts once configured anyone can achieve sub-second OBS to the browser livestreaming
- oxidecomputer/hubris - A lightweight, memory-protected, message-passing kernel for deeply embedded systems.
- Myriad-Dreamin/tinymist - Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
- icedland/iced - Blazing fast and correct x86/x64 disassembler, assembler, decoder, encoder for Rust, .NET, Java, Python, Lua
- LGFae/swww - A Solution to your Wayland Wallpaper Woes (archived)
- GetFirefly/firefly - An alternative BEAM implementation, designed for WebAssembly (archived)
- mTvare6/hello-world.rs - 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1247🚀) dependencies🚀
- autozimu/LanguageClient-neovim - Language Server Protocol (LSP) support for vim and neovim.
- matthart1983/netwatch - Real-time network diagnostics in your terminal. One command, zero config, instant visibility.
- OpenCloudGaming/OpenNOW - Custom GeForce Now Client Named OpenNOW
- TrustTunnel/TrustTunnel - Modern, fast and obfuscated VPN protocol
- carthage-software/mago - Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.
- JamieMason/ImageOptim-CLI - Make optimisation of images part of your automated build process
- shiyutim/tickets - 大麦网(大麦)、bilibili(B站)会员购 演唱会调用接口的抢票软件,余票监控,微信通知。
- smallcloudai/refact - AI Agent that handles engineering tasks end-to-end: integrates with developers’ tools, plans, executes, and iterates until it achieves a successful result. (archived)
- tursodatabase/agentfs - The filesystem for agents.
- microsoft/tgrep - Trigram-indexed grep with a client/server architecture for fast regex search in large codebases locally
- edison7009/EchoBird - All-in-one AI desktop app: one-click install for Claude Code, Codex CLI, DeepSeek and more, manage AI accounts and quotas, smart model routing with auto-failover, voice input, and run local LLMs. Bonus: a Token Pet that grows as you use AI.
- sdiehl/write-you-a-haskell - Building a modern functional compiler from first principles.
- NVIDIA-NeMo/Switchyard - Switchyard lets LLM applications route traffic across models and providers while preserving native OpenAI and Anthropic API compatibility - enabling flexible model selection, benchmarking, and cost/performance optimization.
- haimgel/display-switch - Turn a $30 USB switch into a full-featured multi-monitor KVM switch
- mierak/rmpc - A modern, configurable, terminal based MPD Client with album art support via various terminal image protocols
- GCWing/OpenBitFun - OpenBitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development.
- zeronsh/zeron - A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents.
- inotify-tools/inotify-tools - inotify-tools is a library and a set of command-line programs providing a simple interface to inotify.
- agent-of-empires/agent-of-empires - Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding.
- Hugo-Dz/spritefusion-pixel-snapper - A tool to snap pixels to a perfect grid. Designed to fix messy and inconsistent pixel art generated by AI.
- servo/webrender - A GPU-based renderer for the web
- liseami/CCBaga
- supabase/pg_graphql - GraphQL support for PostgreSQL
- router-for-me/EasyCLIProxyAPI - A desktop GUI for CLIProxyAPI and a tool for automatically configuring popular AI agents.
- Lagrange-Labs/deep-prove - Framework to prove inference of ML models blazingly fast
- vadimcn/codelldb - A VSCode debugger extension for native code, powered by LLDB.
- flaneur2020/pua-lang - a dialect of The Monkey Programming Language
- jehna/humanify - Deobfuscate Javascript code using ChatGPT
- WecomTeam/wecom-cli - 企业微信开放平台命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信
- Chunyu33/light-c - A free, minimalist, lightweight, and high-performance C-drive cleanup tool.
- lakesoul-io/LakeSoul - LakeSoul is an end-to-end, realtime cloud-native Lakehouse framework for fast data ingestion, concurrent updates, incremental analytics, multimodal data processing and vector search — powering next-generation BI and AI workloads.
- microsoft/litebox - A security-focused library OS supporting kernel- and user-mode execution
- t4t5/owly - airdrop for non-apple devices
- yhan-sun/p2wlan - 跨平台 P2P 虚拟局域网(VirtualLAN)工具,让异地设备像在同一局域网中互联。支持 NAT 穿透、IPv6 直连、房间组网与 Relay 回退,覆盖 Windows / macOS / Linux / Android。
- leookun/cursor-byok - cursor-byok is a local implementation of Cursor's backend (archived)
- matter-labs/zksync-era - zkSync era
- qltysh/qlty - 💎 Code quality CLI for universal linting, auto-formatting, security scanning, and maintainability
- SilasMarvin/lsp-ai - LSP-AI is an open-source language server that serves as a backend for AI-powered functionality, designed to assist and empower software engineers, not replace them.
- storytold/craft-anything - Craft Anything: understand how any software works, and craft your own.
- mikeyobrien/ralph-orchestrator - An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration
- trymirai/uzu - A high-performance inference engine for AI models
- shshemi/tabiew - A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet.
- Barre/ZeroFS - ZeroFS: A log-structured filesystem for S3. ZeroFS serves S3-compatible buckets as POSIX filesystems over NFS and 9P, or as raw block devices over NBD.
- timescale/pgvectorscale - Postgres extension for vector search (DiskANN), complements pgvector for performance and scale. Postgres OSS licensed.
- sopaco/deepwiki-rs - Turn code into clarity. Generate accurate technical docs and AI-ready context in minutes—perfectly structured for human teams and intelligent agents.
- graphprotocol/graph-node - Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
- imsnif/diskonaut - Terminal disk space navigator 🔭
- dtolnay/cargo-expand - Subcommand to show result of macro expansion
- evilsocket/cake - Distributed inference for mobile, desktop and server.
- dmtrKovalenko/fframes - programmatic video rendering framework that is actually fast
- glzr-io/zebar - Zebar is a tool for creating customizable and cross-platform taskbars, desktop widgets, and popups.
- guillaume-be/rust-bert - Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
- tsukinaha/tsukimi - A simple third-party Jellyfin client for Linux
- Veirt/weathr - a terminal weather app with ascii animation
- microsoft/mxc - Policy-driven, layered isolation and containment
- jimuzhe/tiez-clipboard - TieZ 是一款基于 Tauri 的跨平台剪贴板管理器 / A cross-platform clipboard manager with history, tags, sync, privacy protection, and fast daily workflows.
- bvaisvil/zenith - Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage
- leftwm/leftwm - A tiling window manager for Adventurers
- russellromney/honker - SQLite extension + bindings for Postgres NOTIFY/LISTEN semantics with durable queues, streams, pub/sub, and scheduler
- luminal-ai/luminal - Inference at the speed of light.
- tox-dev/pipdeptree - A command line utility to display dependency tree of the installed Python packages
- vercel-labs/opensrc - Fetch source code for npm packages to give AI coding agents deeper context
- qxcnm/Codex-Manager - 一个Codex cli 账号管理与切换工具。为 Codex cli提供本地网关转发。
- nashsu/AutoCLI - AutoCLI is a Blazing fast, memory-safe command-line tool — Fetch information from any website with a single command. Covers Twitter/X, Reddit, YouTube, HackerNews, Bilibili, Zhihu, Xiaohongshu, and 55+ sites, with support for controlling Electron desktop apps, integrating local CLI tools (gh, docker, kubectl), now powered by AutoCLI.ai .
- headwaymaps/headway - Self-hostable maps stack, powered by OpenStreetMap.
- salsa-rs/salsa - A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.
- jsr-io/jsr - The open-source package registry for modern JavaScript and TypeScript
- BurntSushi/jiff - A datetime library for Rust that encourages you to jump into the pit of success.
- pkolaczk/fclones - Efficient Duplicate File Finder
- raine/workmux - git worktrees + tmux windows for zero-friction parallel dev
- orhun/kmon - Linux Kernel Manager and Activity Monitor 🐧💻
- altsem/gitu - A TUI Git client inspired by Magit
- git-ai-project/git-ai - A Git extension for tracking the AI-generated code in your repos
- orbitinghail/sqlsync - SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
- DefGuard/defguard - Zero-Trust access management with true WireGuard® 2FA/MFA
- Polymarket/polymarket-cli
- pythops/impala - 🛜 TUI for managing wifi on Linux
- pop-os/pop - A project for managing all Pop!_OS sources
- remorses/gpuix - Node.js & Bun bindings for Zed’s GPUI. Build memory efficient native apps with React or Solid.js
- libkrun/libkrun - A dynamic library providing Virtualization-based process isolation capabilities
- microsoft/pg_durable - PostgreSQL in-database durable execution
- eycorsican/leaf - A versatile and efficient proxy framework.
- numaproj/numaflow - Kubernetes-native platform to run massively parallel data/streaming jobs
- sharkdp/numbat - A statically typed programming language for scientific computations with first class support for physical dimensions and units
- elliothux/open-compute - Self-hosted Cloudflare Workers-compatible platform with Workers、KV、D1、R2、DO、Queues、Workflows、Cron、Cache、Images、Vectorize、AI Search、Artifacts、Static Assets、Service Bindings、Dynamic Workers、LogTail、Gateway in one Rust binary.
- paritytech/polkadot-sdk - The Parity Polkadot Blockchain SDK
- Pinvou/pinvou-agent - Open-source desktop AI agent for tools, files, knowledge, workflows, and real deliverables.
- cheatsheet1999/CloudCollection - Notes for Software Engineers on infrastructure and distributed systems. Covers common data structure and algorithms, web concepts, and more!
- RazrFalcon/cargo-bloat - Find out what takes most of the space in your executable.
- bytecodealliance/javy - JS to WebAssembly toolchain
- TeamFlos/phira
- fabio-rovai/open-ontologies - Plan, apply and roll back changes to a production ontology, with a blast radius report and a proof an auditor can re-check.
- aws/aws-lambda-web-adapter - Run web applications on AWS Lambda
- mesamirh/MovieBox-Tui - Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.
- agersant/polaris - Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.
- deepseek-ai/deepseek-recipe
- b-nnett/goose - Goose Swift proof-of-concept README (archived)
- TeXitoi/structopt - Parse command line arguments by defining a struct.
- rust-cross/cargo-zigbuild - Compile Cargo project with zig as linker
- tobi/walgit
- SpikeHD/Dorion - Tiny alternative Discord client with a smaller footprint, snappier startup, themes, plugins and more!
- ntsc-rs/ntsc-rs - Free, open-source VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
- ihciah/shadow-tls - A proxy to expose real tls handshake to the firewall
- rust-embedded/embedded-hal - A Hardware Abstraction Layer (HAL) for embedded systems
- kubie-org/kubie - A more powerful alternative to kubectx and kubens
- servo/html5ever - High-performance browser-grade HTML5 parser
- google/forma - An efficient vector-graphics renderer (archived)
- idootop/open-xiaoai - 🔊 让小爱音箱「听见你的声音」,解锁无限可能。 (archived)
- samizdatco/skia-canvas - A uniquely capable, unusually fast for Node.js
- theopfr/somo - A human-friendly alternative to netstat for socket and port monitoring on Linux and macOS.
- sqlpage/SQLPage - Fast SQL-only data application builder. Automatically build a UI on top of SQL queries.
- kognise/arpchat - Answering the question nobody asked: what if you wanted to text your friends using only ARP?
- facebookincubator/below - A time traveling resource monitor for modern Linux systems
- Barre/privaxy - Privaxy is the next generation tracker and advertisement blocker. It blocks ads and trackers by MITMing HTTP(s) traffic. Also check out my new project, https://github.com/Barre/ZeroFS
- uber/piranha - A tool for refactoring code related to feature flag APIs
- snapview/tokio-tungstenite - Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
- sekey/sekey - Use Touch ID / Secure Enclave for SSH Authentication!
- weggli-rs/weggli - weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
- zdz/ServerStatus-Rust - ✨ Rust 版 ServerStatus 探针、威力加强版
- bytecodealliance/rustix - Safe Rust bindings to POSIX-ish APIs
- fishfolk/jumpy - Tactical 2D shooter in fishy pixels style. Made with Rust-lang 🦀 and Bevy 🪶
- prusti/prusti - A static verifier for Rust, based on the Viper verification infrastructure.
- housleyjk/ws-rs - Lightweight, event-driven WebSockets for Rust.
- time-rs/time - Date and time handling in Rust.
- rustsbi/rustsbi - RISC-V Supervisor Binary Interface (RISC-V SBI) library in Rust; runs on M or HS mode; good support for embedded Rust ecosystem. For binary download see firmware folder.
- Gaoshu705/QzoneArchive - 将 QQ 空间历史动态、照片、视频与互动记录安全归档到本地的桌面 / 移动端工具。 (archived)
- alibaba/GaiaX - 动态模板引擎是一套轻量化、跨平台、高性能的纯原生移动端卡片渲染动态化解决方案
- TeXitoi/keyberon - A rust crate to create a pure rust keyboard firmware.
- greyblake/whatlang-rs - Natural language detection library for Rust. Try demo online: https://whatlang.org/
- EmbarkStudios/rust-ecosystem - Rust wants & tracking for Embark 🦀 (archived)
- hackndev/zinc - The bare metal stack for rust (archived)
- rust-mobile/android-rs-glue - Glue between Rust and Android (archived)
- Hasnayeen/larks - https://github.com/Hasnayeen/goodwork
- convex/convex-backend - The open-source reactive database for app developers
- sagebind/curl-rust - Rust bindings to libcurl