Most popular rust repositories and open source projects

Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.

rust-yew-realworld-example-app

Exemplary real world app built with Rust + Yew + WebAssembly, by Funct...

111   878   878  

learn-opengl-rs

Rust port of JoeyDeVries/LearnOpenGL

63   877   877  

eva

a calculator REPL, similar to bc(1)

32   870   870  

shellfirm

Intercept any risky patterns (default or defined by you) and prompt yo...

26   867   867  

headcrab

A modern Rust debugging library 🦀

31   862   862  

rustful

[OUTDATED] A light HTTP framework for Rust

51   858   858  

laminar

A simple semi-reliable UDP protocol for multiplayer games

67   857   857  

biodiff

Hex diff viewer using alignment algorithms from biology

28   857   857  

num

A collection of numeric types and traits for Rust.

145   855   855  

rustfix

Automatically apply the suggestions made by rustc

62   849   849  

actix-extras

A collection of additional crates supporting the actix and actix-web f...

215   849   849  

gentle-intro

A gentle Rust tutorial

111   844   844  

rust-dominator

Zero-cost ultra-high-performance declarative DOM library using FRP sig...

59   843   843  

rusty-celery

🦀 Rust implementation of Celery for producing and consuming backgroun...

97   843   843  

moxie

lightweight platform-agnostic tools for declarative UI

27   836   836  

rust-how-do-i-start

Hand curated advice and pointers for getting started with Rust

30   834   834  

rust-av

Multimedia Toolkit written in pure rust.

41   833   833  

tiny

A terminal IRC client

44   830   830  

tetra

🎮 A simple 2D game framework written in Rust

60   829   829  

rio

pure rust io_uring library, built on libc, thread & async friendly, mi...

39   828   828  

bus

Efficient, lock-free, bounded Rust broadcast channel

39   826   826  

onelinerhub

Thousands of code solutions with clear explanation @ onelinerhub.com

166   826   826  

macrokata

Learn Macros In Rust

34   824   824  

mooneye-gb

A Game Boy research project and emulator written in Rust

41   824   824  

eureka

💡 CLI tool to input and store your ideas without leaving the terminal

43   824   824  

ruru

Native Ruby extensions written in Rust

37   823   823  

rs_pbrt

Rust crate to implement a counterpart to the PBRT book's (3rd edition)...

58   823   823  

astrodon

Make Desktop apps with Deno 🦕

23   823   823  

Smart-Contract-Security-Audits

Certified Smart Contract Audits for Ethereum, Solana, Near, Cardano, A...

1031   822   822  

moka

A high performance concurrent caching library for Rust

31   816   816  

LetsMarkdown.com

👨‍💻👩‍💻 Write Markdown. Together.

39   810   810  

keyberon

A rust crate to create a pure rust keyboard firmware.

66   807   807  

rendy

State of the art "build your own engine" kit powered by gfx-hal

104   806   806  

design-patterns-rust

Rust examples for all 23 classic GoF design patterns, and even a littl...

41   805   805  

rust_minifb

Cross platfrom window and framebuffer crate for Rust

83   804   804  

fractalide

Reusable Reproducible Composable Software

55   798   798  

rustrogueliketutorial

Roguelike Tutorial in Rust - using RLTK

155   798   798  

rust-sloth

A 3D software rasterizer... for the terminal!

19   797   797  

tunshell

Remote shell into ephemeral environments 🐚 🦀

59   796   796  

ccextractor

CCExtractor - Official version maintained by the core team

472   796   796  

valheim-docker

Valheim Docker powered by Odin. The Valheim dedicated gameserver manag...

88   795   795  

akula

Fastest Ethereum archive node ever built

125   789   789  

flux

An open-source tribute to the macOS Drift screensaver

39   787   787  

uom

Units of measurement -- type-safe zero-cost dimensional analysis

64   784   784  

fcp

A significantly faster alternative to the classic Unix cp(1) command,...

23   784   784  

elisp-tree-sitter

Tree-sitter bindings for Emacs Lisp

71   783   783  

rust-psp

Rust on PSP. Panic and allocation support. Access PSP system libraries...

37   781   781  

ta-rs

Technical analysis library for Rust language

157   781   781  

uuid

Generate and parse UUIDs.

168   780   780  

rustodon

A Mastodon-compatible, ActivityPub-speaking server in Rust

41   779   779