Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Rust
R

Rust

Language
1756 projects7496.3k total stars598.5k total forks37 languages

Open-source projects built with Rust

There are currently 1756 open-source projects built with Rust, with a combined total of 7496.3k GitHub stars. The most common language among these projects is Rust.

Showing 1,756 open-source projects · page 25 of 49

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
pinky
pinkykoute/pinky

An NES emulator written in Rust, featuring cycle-accurate emulation and WebAssembly support.

80454Rust
2 years ago
suckit
suckitSkallwar/suckit

A Rust-based command-line tool for recursively downloading entire websites for offline browsing.

80444Rust
3 months ago
milksnake
milksnakegetsentry/milksnake

A setuptools extension for embedding native libraries in Python wheels using CFFI, enabling portable distribution of Rust/C binaries.

80334Python
3 years ago
Wastebin
Wastebinmatze/wastebin

A minimal, self-hostable pastebin with syntax highlighting, encryption, and a clean web interface.

79559Rust
13 days ago
Obliteration
Obliterationobhq/obliteration

An experimental free and open-source PlayStation 4 kernel rewritten in Rust, designed to run PS4 system software on Windows, Linux, and macOS.

79326Rust
2 days ago
selene
seleneKampfkarren/selene

A blazing-fast modern Lua linter written in Rust with a focus on correctness and minimal configuration.

786105Rust
25 days ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

784612C++
1 day ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

784612C++
1 day ago
oxide-auth
oxide-auth197g/oxide-auth

A comprehensive and extensible OAuth2 server library for Rust with pluggable backends and web server integrations.

775102Rust
4 months ago
siteone-crawler
siteone-crawlerjanreges/siteone-crawler

A cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization, built in Rust.

77067Rust
2 months ago
ketos
ketosmurarth/ketos

A Lisp dialect scripting and extension language designed for embedding in Rust programs.

76945Rust
5 years ago
spotatui
spotatuiLargeModGames/spotatui

A fully standalone Spotify client for the terminal with native streaming, written in Rust.

75843Rust
3 days ago
sprocketnes
sprocketnespcwalton/sprocketnes

NES emulator written in Rust serving as a technology demonstration of Rust's suitability for systems software.

75754Rust
6 years ago
hot-lib-reloader
hot-lib-reloaderrksm/hot-lib-reloader-rs

A Rust development tool that enables live code reloading without restarting the application, for faster feedback cycles.

75526Rust
10 months ago
sig
sigynqa/sig

Interactive grep tool for real-time filtering of streaming data with archived mode for static files.

75313Rust
3 months ago
docopt.rs
docopt.rsdocopt/docopt.rs

A Rust command line argument parser that uses a documentation string to define the interface.

74982Rust
5 years ago
nurl
nurlnix-community/nurl

A CLI tool that automatically generates Nix fetcher calls from repository URLs, simplifying package definitions.

74712Rust
2 days ago
gl-rs
gl-rsrust-windowing/gl-rs

An OpenGL function pointer loader and binding generator for the Rust programming language.

742125Rust
6 months ago
hck
hcksstadick/hck

A sharp cut(1) clone with regex delimiters, column reordering, and automatic decompression for data exploration.

74019Rust
6 months ago
EmmyLua
EmmyLuaEmmyLua/VSCode-EmmyLua

A powerful Lua IDE and debugger extension for Visual Studio Code with intelligent code completion and advanced debugging.

739112TypeScript
4 days ago
ruduino
ruduinoavr-rust/ruduino

A Rust library providing reusable components and safe abstractions for Arduino Uno hardware programming.

73249Rust
3 years ago
qmetaobject-rs
qmetaobject-rswoboq/qmetaobject-rs

A framework for creating Qt/QML applications with Rust by building QMetaObjects at compile time.

73292Rust
2 months ago
serialport-rs
serialport-rsserialport/serialport-rs

A cross-platform serial port library for Rust providing blocking I/O and port enumeration.

731175Rust
2 days ago
flame
flamellogiq/flame

An intrusive flamegraph profiling library for Rust that lets developers instrument specific code sections for performance analysis.

73029Rust
2 years ago
Parity-Bitcoin
Parity-Bitcoinparitytech/parity-bitcoin

A Rust-based Bitcoin client supporting both Bitcoin Core (BTC) and Bitcoin Cash (BCH) networks.

725215Rust
3 years ago
tar-rs
tar-rsalexcrichton/tar-rs

A pure Rust library for reading and writing tar archives with a safe, idiomatic API.

723237Rust
3 days ago
KiteSQL
KiteSQLKipData/KiteSQL

A lightweight embedded relational database for Rust with a native Rust data API, supporting SQL execution and typed ORM.

72054Rust
1 day ago
orion
orionorion-rs/orion

A usable, easy, and safe pure-Rust cryptography library for AEAD, hashing, KDF, ECDH, and more.

71955Rust
3 days ago
rnix-lsp
rnix-lspnix-community/rnix-lsp

A language server for Nix providing syntax checking, completion, renaming, and formatting.

71041Rust
2 years ago
cacache-rs
cacache-rszkat/cacache-rs

A high-performance, concurrent, content-addressable disk cache for Rust with first-class async support.

71044Rust
14 days ago
nomino
nominoyaa110/nomino

A command-line batch file renaming utility with regex support, sorting, and mapping capabilities for developers.

70924Rust
10 months ago
Peroxide
PeroxideAxect/Peroxide

A Rust numeric library for linear algebra, numerical analysis, statistics, and machine learning with high performance and syntax inspired by R, MATLAB, and Python.

70540Rust
6 days ago
dvm
dvmjustjavac/dvm

A version manager for Deno that makes it easy to install, switch between, and manage multiple Deno versions.

70539Rust
17 days ago
omarchist
omarchisttahayvr/omarchist

A GUI application for designing themes and managing configurations for Omarchy Linux desktop environments.

70321Rust
1 month ago
ed25519-dalek
ed25519-dalekdalek-cryptography/ed25519-dalek

Pure-Rust implementation of Ed25519 digital signatures with a focus on safety and correctness.

703236
6 months ago
tetro-tui
tetro-tuiStrophox/tetro-tui

A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.

70217Rust
13 days ago
1
24
25
26
49