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

distinst
distinstRust

A Rust library for handling disk partitioning, encryption, and installation details in Linux distribution installers.

#system-installation#linux-installer#system-administration
Stars231
Forks46
Last commit10 days ago
rs-merkle-tree
rs-merkle-treeRust

A Rust Merkle tree library with configurable storage backends and hash functions, optimized for fast proof generation.

#proof-generation#append-only#data-integrity
Stars229
Forks14
Last commit2 months ago
update-informer
update-informerRust

A Rust library that checks for new versions of CLI/GUI applications on Crates.io, GitHub, Npm, and PyPI.

#pypi#hacktoberfest#contributor-friendly
Stars228
Forks12
Last commit7 months ago
mailparse
mailparseRust

A Rust library for parsing MIME email messages with real-world data compatibility.

#mail#mime#mailparser
Stars226
Forks44
Last commit19 days ago
dusk-network/poseidon252
dusk-network/poseidon252Rust

Reference implementation of the Poseidon hash algorithm optimized for zero-knowledge proofs on the bls12-381 elliptic curve.

#merkle-tree-proof#hash#bls12-381
Stars222
Forks40
Last commit12 days ago
huginn-net
huginn-netRust

A Rust library for multi-protocol passive network fingerprinting, combining p0f-style TCP/HTTP analysis with JA4-style TLS client analysis.

#traffic-analysis#network#security
Stars219
Forks19
Last commit6 days ago
expectrl
expectrlRust

A Rust library for automating and controlling interactive terminal applications via pseudo-terminals.

#rexpect#process#terminal-automation
Stars216
Forks18
Last commit5 months ago
rsipstack
rsipstackRust

A high-performance, RFC-compliant SIP stack library written in Rust for building SIP applications like proxies, registrars, and user agents.

#freeswitch#telephony#sip
Stars213
Forks72
Last commit20 hours ago
apca
apcaRust

A Rust library for interacting with the Alpaca trading API, providing async access to trading, account, and market data.

#alpaca-markets#alpaca-trading-api#alpaca-api
Stars208
Forks57
Last commit2 months ago
SuperLightTUI
SuperLightTUIRust

An immediate-mode Rust TUI framework with a small public grammar, flexbox layout, and Tailwind-style chaining API.

#terminal#tui#ui-framework
Stars196
Forks6
Last commit5 days ago
rust-ftp
rust-ftpRust

A pure Rust FTP client library supporting secure FTPS connections and common FTP operations.

#rust-ftp#tls#file-transfer
Stars195
Forks59
Last commit3 years ago
simsearch
simsearchRust

A simple and lightweight fuzzy search engine that works in memory, searching for similar strings.

#levenshtein-distance#text-processing#string-matching
Stars190
Forks27
Last commit5 months ago
bedrock-rs
bedrock-rsRust

A comprehensive Rust library for working with Minecraft Bedrock Edition, offering modular crates for protocol handling, addon creation, and server development.

#bedrock#minecraft-addons#leveldb
Stars188
Forks29
Last commit4 days ago
mqtt-rs
mqtt-rsRust

A pure Rust implementation of the MQTT 3.1.1 protocol for building IoT and messaging applications.

#iot#embedded-systems#mqtt
Stars186
Forks35
Last commit2 years ago
genevo
genevoRust

A flexible Rust framework for building and running genetic algorithm simulations for optimization and search problems.

#genetic-algorithms#library#search-algorithms
Stars184
Forks27
Last commit2 years ago
archery
archeryRust

A Rust library that abstracts over Rc and Arc smart pointers, enabling data structures with parameterizable pointer types.

#smart-pointers#memory-management#rc-arc
Stars180
Forks16
Last commit20 days ago
recrypt
recryptRust

A pure-Rust library implementing multi-hop Proxy Re-encryption (Transform Encryption) for secure data delegation.

#constant-time#end-to-end-encryption#privacy
Stars168
Forks23
Last commit2 months ago
thread-priority
thread-priorityRust

A cross-platform Rust library for controlling thread scheduling policies and priorities across multiple operating systems.

#pthread#schedule#priority-control
Stars155
Forks28
Last commit5 days ago
rust-memcache
rust-memcacheRust

A pure Rust memcached client supporting all protocols, connections, and cluster configurations.

#memcache#memcached-client#client
Stars154
Forks46
Last commit1 month ago
rust-pdf
rust-pdfRust

A pure Rust library for generating PDF files with vector graphics and built-in fonts.

#document-generation#rust-pdf#rust-library
Stars150
Forks14
Last commit4 years ago
elusion
elusionRust

A Rust DataFrame and data engineering library with PySpark/SQL-like syntax, built for business data pipelines with Microsoft stack integration.

#pyspark-alternative#sql-like#data-science
Stars144
Forks4
Last commit6 months ago
flatc-rust
flatc-rustRust

A Rust API for programmatically invoking the FlatBuffers compiler (flatc) to generate code from .fbs schemas.

#helpers#flatbuffers#build-scripts
Stars144
Forks12
Last commit3 months ago
octavo
octavoRust

A highly modular and configurable cryptographic library written in pure Rust, offering hash functions and encryption algorithms.

#crypto#modular#octavo
Stars141
Forks18
Last commit8 years ago
rbxcloud
rbxcloudRust

A CLI and Rust library for interacting with Roblox Open Cloud APIs, enabling automation and tooling for Roblox developers.

#api#roblox#live-ops
Stars138
Forks21
Last commit1 year ago
rust-asn1
rust-asn1Rust

A Rust library for parsing and generating ASN.1 data in DER format, compatible with #![no_std] environments.

#asn1#x509#embedded
Stars136
Forks36
Last commit21 hours ago
Arangors
ArangorsRust

An intuitive Rust client for ArangoDB with ergonomic, OOP-like APIs for both async and sync operations.

#database-driver#async#nosql
Stars135
Forks34
Last commit1 year ago
openapi
openapiRust

A Rust crate for serializing and deserializing OpenAPI specification documents.

#rest-api#api-specification#schema-validation
Stars135
Forks57
Last commit3 years ago
mathcore
mathcoreRust

A symbolic math library and computer algebra system for Rust, providing symbolic differentiation, integration, equation solving, and more.

#scientific-computing#mathematics#calculus
Stars133
Forks12
Last commit7 months ago
decancer
decancerRust

A library that removes common Unicode confusables, homoglyphs, and diacritics from strings to normalize text.

#homoglyph-removal#zalgo-text#unicode-normalization
Stars132
Forks5
Last commit6 days ago
saresend/gust
saresend/gustRust

A Rust charting library for creating simple interactive data visualizations with partial Vega specification support.

#graph#graphics#html
Stars131
Forks7
Last commit1 year ago
darwin-rs
darwin-rsRust

A Rust library for writing evolutionary algorithms to solve optimization problems like TSP, Sudoku, and OCR.

#parallel-computing#genetic-algorithms#evolutionary-algorithms
Stars129
Forks16
Last commit4 years ago
tklog
tklogRust

A high-performance structured logging library for Rust with file rotation, compression, and async support.

#tklog#log-rust#logging-library
Stars127
Forks10
Last commit1 year ago
mail-auth
mail-authRust

A Rust library for email authentication and reporting, supporting DKIM, ARC, SPF, DMARC, ARF, and SMTP TLS Reporting.

#mail#dkim-verifier#dmarc
Stars127
Forks38
Last commit4 days ago
fpRust
fpRustRust

A Rust library providing Monad, MonadIO, coroutines, actors, and functional programming utilities inspired by Rx, Haskell, and Python.

#functional-programming#library#macros
Stars125
Forks7
Last commit1 month ago
sendgrid-rs
sendgrid-rsRust

Unofficial Rust library for interacting with the SendGrid email API, implementing all functionality of official client libraries.

#email-sending#transactional-email#api-client
Stars119
Forks55
Last commit1 month ago
rust-ajson
rust-ajsonRust

A high-performance Rust JSON parser that extracts values using dotpath syntax, inspired by gjson.

#dotpath-syntax#query-language#serde-json
Stars109
Forks12
Last commit4 years ago
PreviousPage 4 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
#Wasm12
#Cli Tool11
#Serialization10
#Cli9
#Performance8