Awesome Open Source
Awesome Open Source
Combined Topics
rust-lang
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 113 Rust Lang Open Source Projects
Categories
>
Programming Languages
>
Rust Lang
Patterns
⭐
4,709
A catalogue of Rust design patterns, anti-patterns and idioms
Toshi
⭐
3,079
A full-text search engine in rust
Orbtk
⭐
2,957
The Rust UI-Toolkit.
Rust Blog
⭐
2,253
Educational blog posts for Rust beginners
Tor
⭐
2,227
unofficial git repo -- report bugs/issues/pull requests on https://gitlab.torproject.org/ --
Rust
⭐
2,205
All Algorithms implemented in Rust
Trust Dns
⭐
1,716
A Rust based DNS client, server, and resolver
Rg3d
⭐
1,619
3d game engine written in Rust
Async Graphql
⭐
1,327
A GraphQL server library implemented in Rust
Tracing
⭐
1,271
Application level tracing for Rust.
Nat
⭐
1,116
nat - the 'ls' replacement you never knew you needed
Display Switch
⭐
963
Turn a $30 USB switch into a full-featured multi-monitor KVM switch
Gccrs
⭐
846
GCC Front-End for Rust
Dotenv Linter
⭐
790
⚡️Lightning-fast linter for .env files. Written in Rust 🦀
Not Yet Awesome Rust
⭐
785
A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community.
Site
⭐
780
🎓 Rust Programming Language Tutorials for Everyone!
Headcrab
⭐
751
A modern Rust debugging library 🦀
Ssvm
⭐
732
SSVM is a high performance, extensible, and hardware optimized WebAssembly Virtual Machine for cloud, AI, and blockchain applications.
Rustybox
⭐
628
A free-range, non-GMO fork of busybox in 100% Rust 🦀
Libhermit Rs
⭐
551
libhermit-rs: A Rust-based library operating system
Rust Embed
⭐
531
Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
Rust Bert
⭐
483
Rust native ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT2,...)
Strum
⭐
445
A small rust library for adding custom derives to enums
Accel
⭐
418
(Mirror of GitLab) GPGPU Framework for Rust
Rust Music Theory
⭐
409
A music theory guide written in Rust.
Tensorbase
⭐
405
TensorBase BE is building a high performance, cloud neutral bigdata warehouse for SMEs fully in Rust.
Binserve
⭐
399
A blazingly fast static web server with routing, templating, and security in a single binary you can set up with zero code. ⚡️🦀
Reference
⭐
387
The Rust Reference
Aardwolf
⭐
379
Powering connected social communities with open software.
Learning Rust
⭐
372
Rust 学习之路 > Rust Programming Tutorial, include articles, interview, example, problems.
Io Uring
⭐
362
The `io_uring` library for Rust
Learnrust
⭐
353
❤️ I started learning Rust, if you wanna join me, welcome!
Unrust
⭐
341
unrust - A pure rust based (webgl 2.0 / native) game engine
Divans
⭐
337
Building better compression together
Metrics
⭐
317
A metrics ecosystem for Rust.
Rust Pushrod
⭐
292
Cross Platform GUI Library for Rust
Rustlang Cn
⭐
283
Rust中文
Rusty Hermit
⭐
259
RustyHermit - A Rust-based, lightweight unikernel
Metered Rs
⭐
258
Fast, ergonomic metrics for Rust
Cargo
⭐
257
📦 GitHub Action for Rust `cargo` command
Cracking The Coding Interview Rust
⭐
245
Cracking the Coding Interview problem solutions in Rust
Ta Rs
⭐
239
Technical analysis library for Rust language
Rules_rust
⭐
238
Rust rules for Bazel
Create Your Own Lang With Rust
⭐
233
Create your own programming language with Rust (WIP)
Scaphandre
⭐
228
⚡ Electrical power consumption metrology agent. Let scaph dive and bring back the metrics that will help you make your systems and applications more sustainable !
Vopono
⭐
226
Run applications through VPN tunnels with temporary network namespaces
Quickjs Rs
⭐
225
Rust wrapper for the quickjs Javascript engine.
Toolchain
⭐
224
🛠️ GitHub Action for `rustup` commands
Roa
⭐
221
async web framework inspired by koajs, lightweight but powerful.
Egregoria
⭐
214
Contemplative society simulation
Rusty Shooter
⭐
208
[suspended] 3d shooter written in Rust using rg3d
Customasm
⭐
206
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Broom
⭐
203
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
Eww
⭐
203
ElKowar's wacky widgets
Codebraid
⭐
199
Live code in Pandoc Markdown
Starlark Rust
⭐
188
Starlark (https://github.com/bazelbuild/starlark) in Rust
Beef
⭐
188
Faster, more compact implementation of std::borrow::Cow
Naersk
⭐
186
Build rust crates in Nix. No configuration, no code generation, no IFD. Sandbox friendly.
Bee
⭐
174
A framework for IOTA nodes, clients and applications in Rust
Fasteval
⭐
170
Fast and safe evaluation of algebraic expressions
Meuse
⭐
169
A private Cargo crate registry, for Rust
Paris
⭐
162
Logger in Rust for pretty colors and text in the terminal. Aiming for a relatively simple API
Newrustacean.com
⭐
160
The official website for the New Rustacean podcast
Clippy Check
⭐
157
📎 GitHub Action for PR annotations with clippy warnings
Weld
⭐
146
Full fake REST API generator written with Rust
Pathivu
⭐
146
An efficient log ingestion and log aggregation system https://pathivu.io/
Urdf Viz
⭐
145
visualize URDF/XACRO file, URDF Viewer works on Windows/MacOS/Linux
Rustig
⭐
143
A tool to detect code paths leading to Rust's panic handler
Xactor
⭐
141
Xactor is a rust actors framework based on async-std
Cargo About
⭐
135
📜 Cargo plugin to generate list of all licenses for a crate 🦀
Fluvio
⭐
133
Cloud-native distributed data streaming platform, written in Rust
Mobc
⭐
133
A generic connection pool for Rust with async/await support
Kernel Roulette
⭐
124
A kernel module written in Rust
Gogll
⭐
123
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
Bnf
⭐
122
Parse BNF grammar definitions
Langs Performance
⭐
119
C++ vs. Python vs. Perl vs. PHP vs. Java vs. NodeJS vs. Go vs. Ruby vs. Rust vs. Swift vs. D performance benchmark
Krill
⭐
116
RPKI Certificate Authority and Publication Server written in Rust
Rust Abci
⭐
114
A rust implementation of the ABCI protocol for tendermint core
Redismodule Rs
⭐
109
Rust API for Redis Modules API
Nuclei
⭐
108
Proactive IO & Runtime system
Rust Cli Boilerplate
⭐
107
Rust project boilerplate for CLI applications
Quanta
⭐
103
high-speed timing library in Rust
Erodir
⭐
94
A fast web directory/file enumeration tool written in Rust
Specs Physics
⭐
94
nphysics integration for the Specs entity component system
Actix Ratelimit
⭐
91
Rate limiter framework for Actix web
Audit Check
⭐
88
🛡️ GitHub Action for security audits
Rymfony
⭐
86
A work-in-progress CLI tool built in Rust to mimic the Symfony CLI binary
Emosaic
⭐
84
Mosaic image generator written in Rust!
Drep
⭐
80
dynamic regular expression print
Rumqttd
⭐
77
rust mqtt broker
Str_metrics
⭐
66
Ruby gem (native extension in Rust) providing implementations of various string metrics
Robotics.rs
⭐
65
web site of robotics.rs. See index.md.
Blightmud
⭐
62
A terminal mud client written in Rust
Xxv
⭐
60
The XXV visual hex viewer for the terminal.
Synner
⭐
58
A TCP SYN flood client written in Rust, powered by libpnet
Rust By Example Ext
⭐
55
Rust by Example -- Extended Edition
Smallvm
⭐
54
A very small and minimal virtual machine written in rust.
Comp Rs
⭐
47
Pure-macro Do notation and List-comprehension for Option, Result and Iterator.
Vim Strand
⭐
38
A barebones Vim plugin manger written in Rust
Aion
⭐
37
A friendly Rust utility crate for duration and datetime
1-100 of 113 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210