Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rust

Rust

637 projects

Showing 36 of 637 projects

rodio
rodioRust

A Rust audio playback library with a simple API, supporting multiple audio formats through optional decoders.

#cpal#open-source-audio#game-audio
Stars2.3k
Forks301
Last commit4 days ago
tabled
tabledRust

A Rust library for pretty printing tables of structs and enums with extensive styling and formatting options.

#hacktoberfest#pretty-print#table
Stars2.3k
Forks98
Last commit5 days ago
Percy
PercyRust

A Rust + WebAssembly toolkit for building isomorphic web applications with server-side rendering.

#isomorphic#webassembly#web-app
Stars2.3k
Forks83
Last commit4 months ago
Gotham
GothamRust

A flexible Rust web framework focused on stability, safety, security, and speed.

#webframework#high-performance#server-side
Stars2.3k
Forks126
Last commit26 days ago
gtk4-rs
gtk4-rsRust

Complete Rust bindings for GTK 4, enabling native GUI application development with Rust.

#gsk4#gtk4-macros#gui-toolkit
Stars2.3k
Forks205
Last commit6 days ago
xiu
xiuRust

A high-performance live media server in Rust supporting RTMP, RTSP, WebRTC, HLS, and HTTP-FLV.

#rtmp-server#media-server#protocol-conversion
Stars2.3k
Forks230
Last commit1 month ago
drill
drillRust

A lightweight HTTP load testing tool written in Rust with an Ansible-inspired YAML syntax for defining benchmarks.

#performance-testing#jmeter#http
Stars2.3k
Forks116
Last commit26 days ago
Kondo
KondoRust

A tool that cleans dependency directories and build artifacts from projects across 20+ programming languages and frameworks.

#multi-language#unity3d#build-artifacts
Stars2.3k
Forks63
Last commit1 day ago
Ash
AshRust

A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.

#vulkan#gamedev#gpu-compute
Stars2.3k
Forks226
Last commit2 months ago
ash
ashRust

A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.

#vulkan#gamedev#gpu-compute
Stars2.3k
Forks226
Last commit2 months ago
taplo
taploRust

A comprehensive TOML toolkit written in Rust, providing parsing, formatting, validation, and language server support.

#analyzer#language-server#validation
Stars2.2k
Forks171
Last commit1 month ago
FerrumC
FerrumCRust

A high-performance, memory-efficient Minecraft server implementation written in Rust, compatible with vanilla 1.21.8 clients.

#multiplayer#async-rust#high-performance
Stars2.2k
Forks88
Last commit2 months ago
webapp.rs
webapp.rsRust

A full-stack web application with backend, frontend, and database entirely written in Rust using Leptos and Axum.

#actix-web#http-server#leptos
Stars2.2k
Forks220
Last commit1 day ago
static-web-server
static-web-serverRust

A cross-platform, high-performance asynchronous web server for serving static files, built with Rust.

#http-server#web-server#high-performance
Stars2.2k
Forks118
Last commit2 days ago
Plume
PlumeRust

A federated blogging engine built with Rust and ActivityPub, allowing users to create and manage multiple blogs across interconnected instances.

#federation#blog-engine#blog
Stars2.2k
Forks146
Last commit1 year ago
hashes
hashesRust

A collection of cryptographic hash functions implemented in pure Rust, designed for interoperability and no_std environments.

#groestl#gost#sha2
Stars2.2k
Forks315
Last commit1 day ago
Krakatau
KrakatauRust

A Java bytecode assembler, disassembler, and decompiler designed to handle obfuscated code and support the latest JVM specifications.

#java-bytecode#disassembler#assembler
Stars2.2k
Forks235
Last commit18 days ago
rune
runeRust

An embeddable dynamic programming language for Rust, designed for scripting and runtime extensibility.

#programming-language#hot-reloading#serde
Stars2.2k
Forks110
Last commit1 month ago
lettre
lettreRust

A Rust library for sending emails with multiple transport methods, SMTP security, and async support.

#hacktoberfest#unicode#authentication
Stars2.2k
Forks223
Last commit1 day ago
corrode
corrodeHaskell

An automatic semantics-preserving translator that converts C source code into equivalent Rust syntax.

#haskell#abstraction-preservation#build-tools
Stars2.2k
Forks117
Last commit7 years ago
revm
revmRust

A high-performance Rust implementation of the Ethereum Virtual Machine (EVM) used by major clients, tooling, and Layer 2 solutions.

#contributor-friendly#developer-tools#execution-engine
Stars2.2k
Forks994
Last commit20 hours ago
StyLua
StyLuaRust

A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.

#hacktoberfest#lua-formatter#luau
Stars2.2k
Forks97
Last commit8 days ago
termion
termionRust

A pure Rust, bindless library for low-level terminal handling, manipulation, and reading.

#ansi-terminals#terminal-library#redox
Stars2.2k
Forks115
Last commit4 months ago
neqo
neqoRust

A Rust implementation of QUIC, HTTP/3, and QPACK used by Mozilla Firefox, providing a library and command-line tools.

#transport-protocol#ietf#tls
Stars2.2k
Forks155
Last commit1 day ago
lopdf
lopdfRust

A Rust library for creating, merging, modifying, and decrypting PDF documents with support for modern object streams.

#object-streams#pdf-manipulation#pdf-library
Stars2.1k
Forks247
Last commit11 days ago
floki
flokiElixir

A simple HTML parser for Elixir that enables search for nodes using CSS selectors.

#css-selector#elixir#css-selectors
Stars2.1k
Forks163
Last commit2 days ago
rust-rocksdb
rust-rocksdbRust

A Rust wrapper for Facebook's RocksDB embedded key-value storage engine.

#database#rocksdb#concurrent
Stars2.1k
Forks858
Last commit10 days ago
Colmena
ColmenaRust

A simple, stateless deployment tool for NixOS, enabling parallel configuration deployment across multiple hosts.

#deployment#parallel-execution#infrastructure-as-code
Stars2.1k
Forks101
Last commit1 day ago
linkerd2-proxy
linkerd2-proxyRust

A transparent, high-performance proxy written in Rust for the Linkerd service mesh, handling HTTP, HTTP/2, TCP, and WebSocket traffic.

#proxy#observability#cncf
Stars2.1k
Forks291
Last commit1 day ago
Rust Desktop Embedder
Rust Desktop EmbedderRust

Build Flutter desktop applications with Rust for high-performance native integrations.

#systems-programming#desktop-apps#cli-tool
Stars2.1k
Forks82
Last commit2 years ago
flutter-rs
flutter-rsRust

Build Flutter desktop applications with Rust backend integration for high-performance native functionality.

#desktop-apps#app-development#gui
Stars2.1k
Forks82
Last commit2 years ago
mun
munRust

A statically typed, ahead-of-time compiled programming language with first-class hot-reloading for live applications.

#programming-language#hot-reloading#aot-compilation
Stars2.1k
Forks82
Last commit2 days ago
wasmi
wasmiRust

An efficient and lightweight WebAssembly interpreter designed for embedded and constrained systems.

#wasi#sandbox#embedded-systems
Stars2.1k
Forks348
Last commit1 month ago
rumqtt
rumqttRust

A set of Rust libraries implementing the MQTT standard, including a high-performance broker and an easy-to-use client.

#iot#mqtt-ecosystem#embedded-systems
Stars2.1k
Forks323
Last commit2 months ago
cargo udeps
cargo udepsRust

A Cargo subcommand to find unused dependencies in Rust projects' Cargo.toml files.

#cargo-subcommand#rust-ecosystem#build-optimization
Stars2.1k
Forks52
Last commit3 months ago
bob
bobRust

A cross-platform version manager for Neovim that simplifies installing, switching, and managing multiple versions from the command line.

#hacktoberfest#developer-tools#neovim-version-manager
Stars2.1k
Forks61
Last commit1 month ago
PreviousPage 14 of 18Next

Related Tags

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
#Cross Platform138
#Cli Tool89
#Cli75
#Webassembly67
#Developer Tools67
#Hacktoberfest57
#Performance56
#Terminal56
#Wasm51
#Rust Library41
#Async39
#Self Hosted39