Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Rust Library

Rust Library

158 projects

Showing 36 of 158 projects

OpEn
OpEnRust

A Rust-based solver for fast, embedded nonconvex parametric optimization with code generation and ROS support.

#robotics#embedded-systems#nonconvex-optimization
Stars636
Forks68
Last commit2 months ago
rusttype
rusttypeRust

A pure Rust library for parsing, laying out, and rasterizing OpenType fonts with GPU caching support.

#font-rendering#graphics#text-layout
Stars636
Forks50
Last commit2 years ago
fancy-regex
fancy-regexRust

A Rust regex library with hybrid NFA/backtracking engine for advanced features like look-around and backreferences.

#regex#syntax-highlighting#text-processing
Stars606
Forks48
Last commit15 days ago
kand
kandRust

A modern, high-performance technical analysis library built in Rust with Python and WebAssembly bindings.

#technical-analysis#webassembly#high-performance
Stars551
Forks24
Last commit4 months ago
ethabi
ethabiRust

A Rust library and CLI for encoding and decoding Ethereum smart contract ABI calls and events.

#smart-contracts#cli-tool#evm
Stars525
Forks199
Last commit2 years ago
hlua
hluaC

A high-level Rust binding for Lua 5.2, enabling safe interaction with Lua variables, functions, and tables.

#embedded-scripting#ffi#game-development
Stars521
Forks49
Last commit9 months ago
subxt
subxtRust

A Rust and WebAssembly library for interacting with Substrate-based blockchains in the Polkadot ecosystem.

#webassembly#polkadot#light-client
Stars483
Forks296
Last commit15 days ago
mrml
mrmlHTML

A Rust implementation of the MJML email framework for building responsive emails with components.

#mjml#hacktoberfest#email-templates
Stars479
Forks39
Last commit18 days ago
xml-rs
xml-rsRust

A pure Rust XML parser and writer library with namespace support and streaming capabilities.

#namespace-support#xml-document#streaming-parser
Stars471
Forks126
Last commit1 month ago
rustbox
rustboxRust

A Rust implementation of the termbox library for building terminal user interfaces.

#command-line-tools#terminal-graphics#tui-framework
Stars470
Forks47
Last commit5 years ago
graph
graphRust

A high-performance Rust library for graph algorithms, built on a parallel CSR data structure for large-scale graphs.

#large-scale-graphs#csr#hacktoberfest
Stars436
Forks35
Last commit2 months ago
stretto
strettoRust

A high-performance, thread-safe, memory-bound cache library for Rust, implementing Dgraph's Ristretto algorithm.

#async-rust#lfu-cache#high-performance
Stars432
Forks28
Last commit1 month ago
autopilot-rs
autopilot-rsRust

A cross-platform GUI automation library for Rust, enabling mouse and keyboard control across macOS, Windows, and X11.

#simulation#input#desktop-automation
Stars424
Forks52
Last commit7 months ago
njord
njordRust

A versatile, feature-rich Rust ORM library for simplifying database interactions across multiple systems.

#mssql#orm#database
Stars410
Forks18
Last commit7 months ago
opaque-ke
opaque-keRust

A Rust implementation of the OPAQUE password-authenticated key exchange protocol for secure password-based authentication.

#password-authentication#authentication-protocol#end-to-end-encryption
Stars403
Forks64
Last commit2 months ago
graphql-parser
graphql-parserRust

A GraphQL query and schema definition language parser, formatter, and AST implementation for Rust.

#graphql#query-language#schema-definition
Stars372
Forks81
Last commit1 year ago
rookie
rookieRust

A cross-platform library to load and decrypt cookies from any web browser, built with Rust for speed and safety.

#cookies#privacy-tools#cookie-extraction
Stars357
Forks48
Last commit4 months ago
x25519-dalek
x25519-dalekRust

A pure-Rust implementation of X25519 elliptic curve Diffie-Hellman key exchange with side-channel resistance.

#elliptic-curve-diffie-hellman#keyexchange#curve25519
Stars353
Forks138
Last commit2 years ago
horrorshow-rs
horrorshow-rsRust

A macro-based HTML and XML templating library for Rust that works on stable Rust.

#html-templating#html-template#xml-templating
Stars351
Forks19
Last commit3 months ago
hypergraph
hypergraphRust

A Rust library for creating directed hypergraphs where hyperedges can connect any number of vertices.

#parallel-computing#hypergraphs#relational-modeling
Stars346
Forks15
Last commit14 days ago
img_hash
img_hashRust

A Rust library for calculating perceptual hash values of images using multiple algorithms.

#no-std-optional#image-similarity#perceptual-hashing
Stars338
Forks69
Last commit2 years ago
dryoc
dryocRust

A pure-Rust, hard-to-misuse cryptography library providing a mostly drop-in replacement for libsodium.

#crypto#key-derivation#cryptography-library
Stars335
Forks20
Last commit2 days ago
lofty-rs
lofty-rsRust

A Rust library for parsing, converting, and writing metadata across various audio formats.

#id3v1#media-library#apev2
Stars334
Forks69
Last commit21 days ago
fs_extra
fs_extraRust

A Rust library extending std::fs and std::io with advanced file and directory operations like copy, move, and progress tracking.

#filesystem#progress#library
Stars334
Forks55
Last commit2 years ago
schnorrkel
schnorrkelRust

A Rust implementation of Schnorr signatures and verifiable random functions (VRF) on the Ristretto group for secure cryptographic protocols.

#dalek-cryptography#key-derivation#schnorr-signatures
Stars333
Forks98
Last commit2 months ago
zip2
zip2Rust

A Rust library for reading and writing ZIP files with support for multiple compression formats and encryption.

#no-std-optional#wasm-compatible#zip-format
Stars317
Forks109
Last commit1 day ago
defguard/wireguard-rs
defguard/wireguard-rsRust

Rust library providing a unified high-level API for managing WireGuard interfaces across kernel and userspace implementations.

#openvpn#userspace#library
Stars313
Forks34
Last commit5 days ago
astro-rust
astro-rustRust

A Rust library implementing advanced astronomical algorithms for planetary positioning, coordinate transformations, and time calculations.

#time-calculation#scientific-computing#ephemeris
Stars313
Forks44
Last commit6 years ago
seahorse
seahorseRust

A minimal, dependency-free CLI framework for Rust with typed flags and easy command handling.

#typed-flags#cli-framework#terminal
Stars306
Forks18
Last commit1 month ago
circom-compat
circom-compatRust

Arkworks bindings to Circom's R1CS for generating Groth16 proofs and witnesses in Rust.

#zk-snarks#arkworks#r1cs
Stars283
Forks134
Last commit1 month ago
pickledb-rs
pickledb-rsRust

A lightweight and simple key-value store written in Rust, inspired by Python's PickleDB.

#database#data-persistence#yaml
Stars270
Forks29
Last commit1 year ago
whoami
whoamiRust

A Rust library for retrieving current user and system environment information across multiple platforms.

#preferred-languages#system-information#whoami
Stars253
Forks48
Last commit8 days ago
frank_jwt
frank_jwtRust

A Rust implementation of JSON Web Tokens (JWT) supporting multiple signing algorithms.

#jwt-token#authentication#web-tokens
Stars251
Forks45
Last commit11 months ago
radiate
radiateRust

A fast and flexible Rust library for implementing genetic algorithms, neuroevolution, and genetic programming.

#genetic-engine#parallel-computing#genetic-algorithms
Stars249
Forks20
Last commit4 days ago
chomp
chompRust

A fast monadic-style parser combinator library for stable Rust, enabling expressive and performant parsing.

#parsing#functional-programming#text-processing
Stars241
Forks19
Last commit4 years ago
coap-rs
coap-rsRust

A fast and stable Constrained Application Protocol (CoAP) library implemented in Rust.

#iot#constrained-devices#crates
Stars232
Forks64
Last commit3 days ago
PreviousPage 3 of 5

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
#Rust106
#No Std23
#Cryptography17
#Security13
#Cross Platform13
#Wasm10
#Game Development9
#Rust Lang9
#Cli Tool8
#Async8
#Hacktoberfest8
#Rust Crate8