Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rust Library

Rust Library

194 projects

Showing 36 of 194 projects

RustyXML
RustyXMLRust

A namespace-aware XML parser for Rust providing SAX-like and element-building APIs.

#sax-parser#xml-parser#namespace-aware
Stars107
Forks20
Last commit4 years ago
steganography
steganographyRust

A stable Rust library for hiding and extracting secret messages within images using steganography.

#alpha-channel#covert-communication#crates
Stars103
Forks17
Last commit5 years ago
redis-shield
redis-shieldRust

A Redis module implementing the token-bucket algorithm as a native command for high-performance rate limiting.

#valkey module#redis#valkey
Stars99
Forks5
Last commit4 days ago
wildmatch
wildmatchRust

A Rust library for simple string matching with single- and multiple-wildcard operators.

#globbing#rust-lang#matching-algorithm
Stars98
Forks19
Last commit22 days ago
joinery
joineryRust

A Rust library for generically joining iterables with a separator, providing missing string join functionality.

#formatting#display-trait#cargo-crate
Stars94
Forks8
Last commit3 years ago
fork
forkRust

A minimal Rust library for Unix-like systems to create daemon processes using fork and setsid syscalls.

#systems-programming#libc#process
Stars85
Forks49
Last commit6 days ago
RsGenetic
RsGeneticRust

A modular framework for executing genetic algorithms in Rust with a simple API.

#bio-inspired#genetic-algorithms#simulation
Stars79
Forks19
Last commit5 years ago
skillratings
skillratingsRust

A Rust library implementing popular skill rating algorithms like Elo, Glicko-2, TrueSkill, and Weng-Lin for multiplayer games and competitions.

#glicko#skill#bradley-terry-model
Stars78
Forks7
Last commit3 months ago
perlin
perlinRust

An efficient and ergonomic document search engine library built on top of perlin-core.

#open-source#information-retrieval#document-search
Stars78
Forks4
Last commit8 years ago
xattr
xattrRust

A Rust library for setting, getting, and listing extended attributes across multiple Unix platforms.

#filesystem#unix#metadata
Stars72
Forks24
Last commit3 days ago
rust-term-grid
rust-term-gridRust

A Rust library for arranging textual data into a grid format optimized for fixed-width fonts.

#command-line-tools#fixed-width-fonts#terminal-output
Stars70
Forks14
Last commit3 years ago
jwtvault
jwtvaultRust

A highly flexible Rust library for managing and orchestrating JWT workflows, including login, logout, and token renewal.

#token-management#web-security#oauth2
Stars67
Forks6
Last commit6 years ago
Bitcoin Satoshi's Vision
Bitcoin Satoshi's VisionRust

A Rust library for building Bitcoin SV applications and infrastructure with P2P protocol, transaction signing, and wallet support.

#crypto#wallet#bitcoin-sv
Stars62
Forks31
Last commit2 years ago
libjail-rs
libjail-rsRust

A Rust library for creating and managing FreeBSD jails, providing process isolation and resource management.

#containerization#library#jails
Stars62
Forks11
Last commit3 months ago
warc
warcRust

A Rust library for reading and writing WARC (Web ARChive) files.

#library#storage#warc
Stars61
Forks19
Last commit1 year ago
Rust Audio
Rust AudioRust

A Rust library for real-time, cross-platform audio processing and synthesis.

#audio-synthesis#webassembly#granular-synthesis
Stars56
Forks3
Last commit3 months ago
Parany
ParanyOCaml

A generalized map-reduce library for parallel processing on multicore systems, handling large files and infinite streams.

#stream-processing#multi-processing#ocaml-library
Stars54
Forks8
Last commit2 years 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-gamedig
rust-gamedigRust

A fast Rust library for querying game servers and services to retrieve live status and player information.

#server-query#steam#game-server
Stars52
Forks16
Last commit1 month 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
path_abs
path_absRust

Ergonomic path and file operations library for Rust with reasonable performance.

#ergonomic-apis#path-handling#filesystem-utilities
Stars51
Forks11
Last commit4 years 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
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
tatami
tatamiRust

A Rust library for generating multi-floor roguelike dungeons with interconnected rooms, items, enemies, and traps.

#algorithm#procedural-generation#game-development
Stars39
Forks1
Last commit10 months ago
RusticSOM
RusticSOMRust

A Rust library for implementing Self-Organizing Maps (SOM) with customizable training and serialization.

#self-organizing-maps#crates#dimensionality-reduction
Stars36
Forks6
Last commit3 years ago
coord_transforms
coord_transformsRust

A Rust crate for performing coordinate transformations using nalgebra vectors.

#geodetic#coordinate-systems#geospatial
Stars35
Forks9
Last commit7 months ago
hdwallet
hdwalletRust

A Rust crate providing BIP-32 hierarchical deterministic wallet key derivation utilities for cryptocurrency applications.

#crypto#key-derivation#wallet
Stars34
Forks11
Last commit2 years ago
Warcat-rs
Warcat-rsRust

A command-line tool and Rust library for handling Web ARChive (WARC) files.

#data-preservation#warc#command-line-tool
Stars34
Forks3
Last commit1 year ago
sysexits-rs
sysexits-rsRust

A Rust library providing system exit code constants from <sysexits.h> with Termination trait support.

#exit-codes#rust-lang#sysexits
Stars33
Forks4
Last commit6 days ago
tst
tstRust

A Rust implementation of ternary search trees with map and set APIs similar to std::collections.

#spell-checking#trie#autocomplete
Stars27
Forks5
Last commit1 year ago
abcrypt
abcryptRust

A simple, modern and secure file encryption tool, file format and Rust library

#rust-lang#terminal#command-line-tool
Stars26
Forks2
Last commit7 days ago
dusk-network/bls12-381
dusk-network/bls12-381Rust

A Rust implementation of the BLS12-381 pairing-friendly elliptic curve with additional cryptographic tools for the Dusk Network.

#pairing-cryptography#bls12-381#constant-time
Stars25
Forks18
Last commit3 months ago
stfu8
stfu8Rust

A hacky text encoding/decoding protocol for data that is mostly UTF-8 but may contain non-visible or non-compliant bytes.

#human-readable#text-encoding#data-visualization
Stars25
Forks8
Last commit2 years ago
rust-zookeeper
rust-zookeeperRust

A pure Rust async client for Apache ZooKeeper built on tokio, compatible with the official Java client.

#async-rust#coordination#distributed-systems
Stars23
Forks4
Last commit26 days ago
libharu_ng
libharu_ngC

A modern Rust wrapper for libharu that enables PDF generation with fine-grained control and minimal dependencies.

#generator#libharu#haru
Stars20
Forks3
Last commit1 year ago
rouler
roulerRust

A Rust library for generating and managing dice rolls using container-like state objects.

#tabletop-gaming#game-mechanics#game-development
Stars18
Forks5
Last commit4 years ago
PreviousPage 5 of 6

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
Next
#Rust126
#No Std30
#Cryptography19
#Cross Platform16
#Rust Lang16
#Security13
#Game Development12
#Cli Tool11
#Wasm11
#Serialization10
#Cli9
#Performance8