Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rust

Rust

1889 projects

Showing 36 of 1888 projects

sys-mount
sys-mountRust

High-level FFI bindings for mount and umount2 system calls in Rust.

#ffi-bindings#system-utilities#system-calls
Stars55
Forks28
Last commit5 months ago
cfg-rs
cfg-rsRust

A lightweight, flexible configuration loader for Rust applications with typed configs, live refresh, and multiple source support.

#live-refresh#typed-config#environment-variables
Stars55
Forks7
Last commit6 days ago
bip39-rs
bip39-rsRust

A Rust implementation of the BIP-0039 standard for generating mnemonic phrases from cryptographic seeds.

#bip-0039#mnemonic-phrases#mnemonic
Stars55
Forks60
Last commit6 years ago
zopfli
zopfliRust

A Rust implementation of Google's Zopfli compression algorithm for high-density lossless data compression.

#hacktoberfest#gzip#deflate
Stars54
Forks3
Last commit10 days ago
td_rlua
td_rluaC

A zero-cost high-level Lua 5.3 wrapper for Rust, enabling safe and ergonomic embedding of Lua scripts.

#embedding#rust-lua#ffi
Stars53
Forks14
Last commit2 years ago
mqtt5
mqtt5Rust

A production-ready MQTT v5.0 and v3.1.1 platform providing a client library, multi-transport broker, and embedded protocol crate in Rust.

#iot#embedded-systems#webassembly
Stars53
Forks4
Last commit1 day ago
elastic-rs
elastic-rsRust

A Rust library that converts boolean expressions into Elasticsearch DSL queries.

#search#parsing#query-builder
Stars52
Forks4
Last commit3 years ago
rust-sun
rust-sun

A Rust library for calculating sun positions, times, and phases based on location and date.

#sun#geolocation#astronomy
Stars52
Forks9
Last commit7 months ago
surfer
surferRust

A simple blog built on a pure Rust stack with GraphQL backend and Yew or Handlebars frontend options.

#graphql-services#tide#handlebars-rust
Stars52
Forks10
Last commit3 years ago
async-dropper
async-dropperRust

A Rust crate providing two ad-hoc implementations of AsyncDrop for async cleanup operations before object destruction.

#memory-management#rust-lang#async
Stars52
Forks6
Last commit1 year ago
zero
zeroRust

A Rust library for zero-allocation parsing of binary data, supporting no_std environments.

#embedded#binary-parsing#zero-allocation
Stars51
Forks12
Last commit3 years ago
har-rs
har-rsRust

A Rust library for serializing and deserializing HTTP Archive (HAR) format data.

#serde#yaml#har
Stars51
Forks14
Last commit4 months ago
deno_notify
deno_notifyTypeScript

A Deno library for sending cross-platform desktop notifications with platform-specific features.

#notify-rust#deno#notification
Stars50
Forks1
Last commit3 years ago
imap-codec
imap-codecRust

A Rust crate providing a complete, misuse-resistant codec for parsing and serializing IMAP4rev1 protocol messages.

#server-side#client-library#imap
Stars50
Forks19
Last commit5 days ago
Transport Validator
Transport ValidatorRust

A Rust-based validation tool for GTFS (General Transit Feed Specification) files, performing checks from basic file integrity to complex data anomalies.

#geojson#cli-tool#data-quality
Stars49
Forks12
Last commit1 month ago
yew-oauth2
yew-oauth2Rust

A Yew component library for adding OAuth2 and OpenID Connect authentication to web applications.

#webassembly#oauth2#authentication
Stars48
Forks23
Last commit15 days ago
rust-nix-templater
rust-nix-templaterRust

Generates Nix build and development environment files for Rust projects, supporting flakes, legacy Nix, and CI integration.

#generator#flakes#dev-environment
Stars48
Forks0
Last commit3 years ago
qrlew
qrlewRust

A Rust library that rewrites SQL queries to enforce differential privacy guarantees on query results.

#rewriting#sql-queries#data-protection
Stars48
Forks2
Last commit1 year ago
rust-async-wasm-demo
rust-async-wasm-demoRust

A demonstration of building async Rust web applications and browser extensions using Yew and WebAssembly.

#webassembly#async-await#yew-framework
Stars48
Forks4
Last commit3 years ago
dictee
dicteePython

Push-to-talk voice dictation for Linux with 100% local transcription, multilingual support, and speaker diarization.

#kde#stt#nvidia
Stars48
Forks2
Last commit3 days ago
complate
complateRust

A powerful text templating tool.

#commit#template#standard
Stars48
Forks8
Last commit1 year ago
nixinfo
nixinfoRust

A Rust library for gathering system information like CPU, distro, kernel, memory, packages, and more.

#information-retrieval#memory-metrics#system-information
Stars48
Forks9
Last commit2 years ago
yew_icons
yew_iconsRust

A Rust crate for easily including SVG icons from popular collections in Yew web applications.

#icon#webassembly#icon-library
Stars47
Forks9
Last commit4 months ago
SwiftUISkia
SwiftUISkiaSwift

A Skia-based 2D graphics rendering library for SwiftUI using Rust for software rasterization.

#ios#software-rasterization#cross-platform
Stars46
Forks3
Last commit1 year ago
goldenfile
goldenfileRust

A Rust library for goldenfile testing that compares generated output files against checked-in golden versions.

#bazel#regression-testing#testing
Stars46
Forks11
Last commit4 months ago
FnKey
FnKeyRust

A macOS menu bar app that transcribes speech to text when you hold the Fn key and pastes the result.

#deepgram#productivity#menu-bar-app
Stars46
Forks10
Last commit4 months ago
lover
loverRust

A command-line build system and runner for Love2D projects, inspired by Cargo.

#appimage#cargo-inspired#dependency-management
Stars46
Forks2
Last commit2 months ago
safetywrap
safetywrapPython

Fully typesafe, Rust-inspired Result and Option wrapper types for Python to handle errors and absent data elegantly.

#functional-programming#rust-result#typesafe
Stars46
Forks3
Last commit5 years ago
botan-rs
botan-rsRust

Rust bindings for the Botan cryptography library, providing ciphers, hashes, MACs, KDFs, public key algorithms, and more.

#random-number-generation#x509-certificates#c-library-wrapper
Stars46
Forks21
Last commit2 months ago
Mini RPS
Mini RPSRust

A lightweight reverse proxy server written in Rust that serves static files, handles HTTPS, CORS, and dynamic templating.

#minijinja#reverse-proxy#axum
Stars45
Forks3
Last commit1 year ago
snmp-parser
snmp-parserRust

A pure Rust SNMP parser using nom, designed for zero-copy, panic-free network analysis.

#asn1#ber-parsing#nom
Stars45
Forks10
Last commit6 months ago
Godot Gif Getter
Godot Gif GetterGDScript

An in-game utility for recording and exporting GIFs from Godot games with minimal configuration.

#gif-export#gifs#addon
Stars45
Forks3
Last commit3 years ago
tide-async-graphql-mongodb
tide-async-graphql-mongodbRust

A clean Rust boilerplate for building GraphQL services with Tide, MongoDB, and Yew/Handlebars frontends.

#tide#webassembly#surf
Stars45
Forks9
Last commit3 years ago
Kirk
KirkRust

A pure PWA and SPA web blog built with Rust and WebAssembly using the Yew framework.

#spa#webassembly#yew-framework
Stars45
Forks3
Last commit3 years ago
parry
parryRust

A prompt injection scanner for Claude Code hooks that detects attacks, leaked secrets, and data exfiltration using ML models.

#prompt-injection-llm-security#transformer-models#claude-code
Stars44
Forks1
Last commit3 days ago
Yew-Template
Yew-TemplateRust

A Rust crate that enables using separate HTML files as Yew components with built-in localization support.

#webassembly#yew-framework#template-engine
Stars44
Forks4
Last commit2 years ago
PreviousPage 46 of 53Next

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 Platform279
#Cli Tool267
#Webassembly209
#Cli188
#Developer Tools169
#Wasm144
#Terminal134
#Rust Library126
#Performance112
#Self Hosted105
#Hacktoberfest104
#No Std97