-
cpal
Low-level cross-platform audio I/O library in pure Rust
-
mlua
High level bindings to Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Luau with async/await features and support of writing native Lua modules in Rust
-
guppy
Track and query Cargo dependency graphs
-
rppal
Interface for the Raspberry Pi's GPIO, I2C, PWM, SPI and UART peripherals
-
tokio-retry2
Extensible, asynchronous retry behaviors for futures/tokio
-
gdbstub
GDB Remote Serial Protocol in Rust
-
unwinding
in Rust and for Rust
-
w3f-bls
Aggregate BLS-like signatures
-
bender
A dependency management tool for hardware projects
-
ui_test
A test framework for testing rustc diagnostics output
-
ph
data structures based on perfect hashing
-
ark-vrf
Elliptic curve VRF with additional data
-
rstats
Statistics, Information Measures, Data Analysis, Linear Algebra, Clifford Algebra, Machine Learning, Geometric Median, Matrix Decompositions, Mahalanobis Distance, Hulls, Multithreading
-
stop-words
Common stop words in many languages
-
russell_lab
Scientific laboratory for linear algebra and numerical mathematics
-
cargo-watch
Watches over your Cargo project’s source
-
vc-ltl
Shared to msvcrt.dll or ucrtbase.dll and optimize the application file size
-
serde-aux
A serde crate's auxiliary library
-
gsw
TEOS-10 v3.06.12 Gibbs Seawater Oceanographic Toolbox in Rust
-
feldera-ir
Intermediate representation types for Feldera Programs
-
grovedb
Fully featured database using balanced hierarchical authenticated data structures
-
libp2p-metrics
Metrics for libp2p
-
theseus-mlua
High level bindings to Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Luau with async/await features and support of writing native Lua modules in Rust. Fork with added Factorio Lua support
-
leva
Render LaTeX documents using Tera templates
-
shaperglot
Test font files for OpenType language support
-
lief
Official Rust bindings for LIEF
-
esdm-tool
small tool to query and use ESDM
-
scryer-prolog
A modern Prolog implementation written mostly in Rust
-
yeslogic-ucd-generate
A program for generating packed representations of the Unicode character database that can be efficiently searched with support for additional tables
-
binary-ensemble
A CLI tool for working with and compressing ensembles of districting plans
-
big-o-test
Enforces a maximum
spaceandtimeAlgorithm Complexity when testing -
markdown-harvest
designed to extract, clean, and convert web content from URLs found in text messages into clean Markdown format. Originally created as an auxiliary component for Retrieval-Augmented Generation (RAG)…
-
ironbeam
A batch processing clone of Apache Beam in Rust
-
p3-miden-fri
Miden-specific FRI implementation with configurable folding factor, based on Plonky3's FRI
-
cl-aux
elements that describe collections
-
rtcm-rs
Encoding/decoding of RTCM v. 3
-
cryptocol
cryptographic library that includes big number arithmetic operations, hash algorithms, symmetric-key cryptographic encryption/decryption algorithms, asymmetric-key (public-key) cryptographic…
-
haproxy-api
HAProxy 2.8+ Lua API
-
gst-plugin-mp4
GStreamer Rust MP4 Plugin
-
ucd-util
A small utility library for working with the Unicode character database
-
laddu
Amplitude analysis made short and sweet
-
cargo-generate-type
Cargo subcommand to generate Rust code from and for input data
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
boomphf
Scalable and Efficient Minimal Perfect Hash Functions
-
boomnet
Framework for building low latency clients on top of TCP
-
ch2rs
Generate Rust structs from ClickHouse rows
-
json_shape
handle JSON shape
-
py2pyd
A Rust-based tool to compile Python modules to pyd files
-
linux-libc-auxv
A parser and builder for the Linux process initial stack layout - use it to decode or construct argc, argv, envp, and auxv (auxiliary vector)
-
ta-statistics
Rolling statistics for technical analysis in backtesting and live trading systems
-
gxter
A parsing library for creating and reading GTA 3/VC/SA GXT (text string) files
-
xtest-data
Fetch auxiliary test data when testing published crates
-
adf435x
Type-safe Rust driver for ADF435x wideband RF PLL synthesizers using device-driver crate
-
slow5
interacting with slow5
-
beamer
VST3 framework for Rust - convenience re-exports
-
agentic_logging
Centralized JSONL logging infrastructure for agentic tools
-
tightbeam-rs
A secure, high-performance messaging protocol library
-
dset
processing and managing dataset-related files, with a focus on machine learning datasets, captions, and safetensors files
-
rhizome-p2p
Distributed P2P networking library for the Rhizome ecosystem
-
faf-replay-parser
Supreme Commander Forged Alliance replay parser
-
ezlua
Ergonomic, efficient and Zero-cost rust bindings to Lua5.4
-
google-fonts-languages
Google Fonts script and language support data
-
canary-rs
NVIDIA Canary ASR/AST using ONNX Runtime
-
glidesort
sorting algorithm
-
bevy_vrm1
Allows you to use VRM and VRMA in Bevy
-
vespe
Text as a Canvas for LLM Collaboration and Automation
-
tree-sitter-gh-actions-expressions
Github Actions expressions grammar for tree-sitter
-
sto-ns
A lightweight, pure Rust, no-std kernel for exact ns Slater-type orbital Coulomb integrals, optimized for both semi-empirical and ab initio methods
-
mgh
A Collection of Moré-Garbow-Hilstrom https://dl.acm.org/doi/pdf/10.1145/355934.355936
-
oxidebot
A lightweight yet powerful chatbot framework
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
cataclysm-ws
Auxiliary websockets crate for cataclysm
-
relayrl_types
Data types for the RelayRL framework
-
wt_blk
Parser and unpacker for the BLK file format
-
envisim_samplr
Sampling methods for balanced and spatially balanced sampling
-
star-constellation
Nested threshold aggregation built on the STAR protocol
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
galois_2p8
Basic Arithmetic over all GF(2^8) fields
-
notstd_detect
Fork of std_detect - Rust's standard library run-time CPU feature detection
-
libafl_cc
Commodity library to wrap compilers and link LibAFL
-
conventional-commits-check
A lightweight library and CLI tool for validating Conventional Commits
-
arkworks-small-values-ops
A collection of small values operations for the Arkworks library
-
apisdk
API toolkit for writing HTTP API Clients for Rust
-
ism330dhcx-rs
Platform-agnostic driver for the ISM330DHCX high-accuracy 3D accelerometer and gyroscope with ultra-low noise, smart FIFO, sensor hub, MLC, FSM, and advanced industrial features
-
texclean-rs
A command line tool to remove temporary files created during (La)TeX compilation
-
tiny_sort
Binary-size optimized stable and unstable sorts
-
ntied-transport
stable messenger
-
ntied-server
stable messenger
-
lru-mem
An LRU cache implementation bounded by memory
-
cmtir
The intermediate representation for Cement (cmt2) languages and compiler tools
-
tera-shortcodes
Tera Shortcodes: A WordPress-Like Implementation
-
unwind-context
Macro to add colored panic context to your functions
-
shm-snapshot
Wrap a shm file so that the read-only partner can snapshot the file partially without explicit synchronization
-
deser
An experimental serialization and deserialization library for Rust
-
emcyphal
Async Cyphal/CAN network stack for no_std environments
-
learned-partition-sort
A high-performance distribution-based sorting algorithm that learns data patterns to achieve O(N) complexity
-
proplate
CLI tool that allows you to quickly create and set up project structures based on templates, and also create your own templates for your future projects
-
srsadmm-core
Core library for the srsadmm project, used to solve consensus ADMM problems with serverless compute
-
cggmp24-keygen
UC-secure DKG implementation based on CGGMP24 paper
-
leancrypto-sys
Rust language binding for leancrypto, a cryptographic library with stack-only support and PQC-safe algorithms
-
linux-syscalls
easily invoke linux system calls
-
ycbust
CLI tool for downloading and extracting the YCB Object and Model Set for 3D rendering and simulation
-
rsb_derive
An opinionated macro implementation for Rust struct builder pattern with compile-time validation
-
anyxml-automata
automaton library for XML
-
state_machine_future
Easily create type-safe
Futures from state machines — without the boilerplate -
huski-auxies
Auxiliaries for huski implementation
-
trixy
used to generate multi-language apis for your application
-
crev-common
Scalable, social, Code REView system that we desperately need - common code
-
st-fifo-tool
A set of utilities useful to interface with the ST MEMS TAG-based IMUs sensor FIFO
-
async-stm
Asynchronous Software Transactional Memory
-
biodivine-pbn-control
controlling parametrized Boolean networks
-
architect-api-schema-builder
Auxiliary crate for building architect-api
-
parsit
very simple lib, the parsing combinators, recursive descendent that uses logos as lexer
-
compact_strings
A more compact but limited representation of a list of strings or bytestrings
-
suffix_array
Suffix array construction and searching algorithms for in-memory binary data
-
bma423
Rust driver for Bma423 accelerometer
-
rpn-c
A calculator environment using Reverse Polish Notation and multiple precision numbers
-
std_detect
std::detect- Rust’s standard library run-time CPU feature detection -
raphy
A graph data structure library
-
peapod
Ultra-compact storage for enums
-
spq-spvasm
Tools for SPIR-V Assembly interaction
-
diskann-utils
DiskANN is a fast approximate nearest neighbor search library for high dimensional data
-
catsploit
An open-source modern exploitation framework inspired by Metasploit
-
debruijn
Tools for DNA sequences: efficient k-mer manipulation, De Bruijn graph construction and compaction and handling of DNA strings
-
laad
parsing information from a TBS battery monitor, such as the Battery Monitor Expert Modular
-
google-fonts-glyphsets
Google Fonts font axis support data
-
tuck5
A pragmatic lexer/parser generator
-
owned-future
Turn borrowed futures into owned futures
-
reorder
slice based on a slice of indices
-
sise-atom
Auxiliary functions used to encode and decode SISE atom values
-
fenris-solid
Solid mechanics functionality for fenris
-
owlchess_base
Base types for owlchess (not indended to use directly)
-
spirq-spvasm
Tools for SPIR-V Assembly interaction
-
aha-misc
Aha's Mischief Maker
-
notedown_ast
Notedown Abstract Syntax Tree
-
steelseries-sonar
interacting with the SteelSeries Sonar API
-
ust
Universal styling
-
no_std_collections
Auxiliary structures and traits for using dynamically resizable arrays (Vectors) in flexible environments, supporting both std and no_std contexts
-
containerof
Macros and traits facilitating the use of intrusive structures in Rust
-
zvxryb-broadphase
A broadphase collision detection library
-
ciphercore-adapters
An auxiliary crate to bridge CipherCore with its C bindings
-
teardown_tree
A binary search tree that supports fast clone and delete-range operations
-
rrise-headers
A helper for Rrise, generating headers based on soundbank definition files
-
ilari_l/btls-aux-aead
btls: Auxiliary Authenticated Encryption with Associated Data
-
linked_macros_impl
Internal dependency of the 'linked_macros' package - do not reference directly
-
auxvec
Auxiliary vector (auxv) reader and modifier
-
aquatic_common
aquatic BitTorrent tracker common code
-
crdt-sample
containing samples of crdts
-
gentian
proc macro that transforms generators to state machines
-
groupex
Syncronization primitive that allows acquire lock by index
-
zksync_concurrency
Structured concurrency framework
-
chasement
A small interpreted language to simulate a push down automaton with 2 stacks
-
sc-consensus
Collection of common consensus specific implementations for Substrate (client)
-
mdsecheck
Tools for generating unconditionally secure square Cauchy MDS matrices over prime finite fields for partial substitution-permutation networks, which are widespread designs of symmetric ciphers and hash functions
-
bonfida-cli
Bonfida CLI utilities for Solana development
-
m4b/dryad
An almost-parallel, semi-functioning, dynamic linker experiment, written in Rust
-
hvm-core
massively parallel Interaction Combinator evaluator
-
kernaux
Safe binding to libkernaux - auxiliary library for kernel development
-
cggmp21
TSS ECDSA implementation based on CGGMP21 paper
-
injective-cosmwasm
Bindings for CosmWasm contracts to call into custom modules of Injective Core
-
beamer-core
Core abstractions for the Beamer VST3 WebView framework
-
rust-redis-imitate
A Redis-like in-memory cache implementation in Rust
-
qsfs-core
Quantum-Shield File System (QSFS) - Complete post-quantum file encryption library and CLI tools with ML-KEM-1024 and ML-DSA-87
-
veripb-parser
VeriPB parsing library for OPB, WCNF, and DIMACS CNF formats
-
winter-air
AIR components for the Winterfell STARK prover/verifier
-
texclean
Recursively clean all LaTeX projects in a given directory
-
scrypt-opt
A pure-rust optimized scrypt implementation for moderate to high difficulty cases, with AVX2 and AVX512 intrinsics cores and a portable-simd core
-
remacs/remacs-bindings
create remacs C bindings
-
sc-consensus-pow
PoW consensus algorithm for substrate
-
daml-oas
Generate OpenAPI and AsyncAPI specification documents for the Daml JSON API from a Dar file
-
zksync_node_framework
ZKsync dependency injection framework used by node binaries
-
axpy
Macro for auto-vectorizing n-ary linear combinations
-
bitcoin-dogecoin
General purpose library for using and interoperating with Bitcoin and Dogecoin
-
xcb-dl
Rust bindings for libxcb
-
p3-miden-prover
Miden-specific STARK prover built on Plonky3
-
dti
handle digital token identifiers as defined in ISO 24165
-
confidential-script-lib
Emulate Bitcoin script by converting script-path spends to key-path spends
-
cq
CBOR Query Tool for Cardano transactions - think 'jq for Cardano CBOR'
-
fibers_global
The global executor of fibers
-
fixture
The package provides auxiliary routines for testing
-
kernaux-sys
Unsafe no-std binding to libkernaux - auxiliary library for kernel development
-
nom_input_aux
Add support for managing arbitrary data during parsing with nom
-
p3-miden-air
Miden-specific AIR traits and utilities for Plonky3
-
anansi-aux
Anansi's auxiliary library
-
galette
A GAL assembler, largely galasm-compatible and written in Rust
-
synedrion
Threshold signing library based on Canetti-Gennaro-Goldfeder-Makriyannis-Peled '24 scheme
-
rustywallet-signer
ECDSA and Schnorr message signing and verification for Bitcoin and Ethereum
-
tabletdb
A database of auxiliary information about graphics tablets
-
fluent-fmt
Configurable formatter for fluent
ftlfile -
prometheus-client-derive-encode
Auxiliary crate to derive Encode trait from prometheus-client
-
air-ir
Intermediate representation for the AirScript language
-
zilliqa-rs
SDK for Zilliqa blockchain
-
proplate-core
Proplate is a CLI tool that allows you to quickly create and set up project structures based on templates, and also create your own templates for your future projects
Try searching with DuckDuckGo or on crates.io.