-
nix
Rust friendly bindings to *nix APIs
-
syntect
high quality syntax highlighting and code intelligence using Sublime Text's grammars
-
rust_decimal
Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations
-
version-compare
easily compare version numbers with no specific format, and test against various comparison operators
-
libproc
get information about running processes - for Mac OS X and Linux
-
ruint
Unsigned integer type with const-generic bit length
-
aws-lc-rs
cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.
-
flutter_rust_bridge
Flutter/Dart <-> Rust binding generator, feature-rich, but seamless and simple
-
lychee
A fast, async link checker
-
tree-sitter-bash
Bash grammar for tree-sitter
-
rocket
Web framework with a focus on usability, security, extensibility, and speed
-
datafusion-tracing
DataFusion tracing of execution plans
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
gst-plugin-rtp
GStreamer Rust RTP Plugin
-
toast
Containerize your development and continuous integration environments
-
petname
Generate human readable random names. Usable as a library and from the command-line.
-
rpm-sequoia
RPM PGP interface using Sequoia
-
xwin
Allows downloading and repacking the MSVC CRT and Windows SDK for cross compilation
-
feos
framework for equations of state and classical density functional theory
-
mise
The front-end to your dev env
-
auto-palette
🎨 A Rust library that extracts prominent color palettes from images automatically
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
leftwm
A window manager for Adventurers
-
mmap-rs
A cross-platform and safe Rust API to create and manage memory mappings in the virtual address space of the calling process
-
libpep
polymorphic encryption and pseudonymization
-
cargo-all-features
A Cargo subcommand to build and test all feature flag combinations
-
protols
Language server for proto3 files
-
xml5ever
Push based streaming parser for XML
-
cargo-ferris-wheel
🎡 Detect workspace dependency cycles in Rust monorepos
-
ferium
Fast CLI program for managing Minecraft mods and modpacks from Modrinth, CurseForge, and Github Releases
-
memflow
core components of the memflow physical memory introspection framework
-
wisegate
A high-performance, secure reverse proxy with rate limiting and IP filtering
-
precious
One code quality tool to rule them all
-
restate-sdk
Restate SDK for Rust
-
delaunay
A d-dimensional Delaunay triangulation library with float coordinate support
-
lakers
EDHOC (RFC 9528)
-
image_hasher
that provides perceptual hashing and difference calculation for images
-
ector
open source async, no-alloc actor framework for embedded devices
-
odra-vm
Odra Virtual Machine for testing and development
-
kornia
low-level 3D computer vision library in Rust
-
mcfly
replaces your default ctrl-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly's…
-
rsbinder
crates implemented in pure Rust that make Binder IPC available on both Android and Linux
-
calc
CLI calculator app
-
mito
A Unified Distributed Transport Evaluation Framework
-
gvc
CLI manager for Gradle version catalogs—check, list, update, and add dependencies with automatic version aliases
-
monorepo-meta
Unified CLI for polyglot monorepos - orchestrates Turborepo, Cargo, and Bacon in tmux
-
token-string
Short (up to 65,535 bytes) immutable strings to e.g. parse tokens, implemented in Rust. These are sometimes called 'German Strings', because Germans have written the paper mentioning them.
-
pg_ecdsa_verify
A PostgreSQL extension for ECDSA signature verification
-
limmat
run continuous tests locally on Git revision ranges
-
openrouter_api
client library for the OpenRouter API
-
fastsim-core
Core FASTSim models for vehicle energy usage simulation
-
imposer
CLI for imposing single-sheet PDFs into booklet layouts with configurable n-up binding
-
docker-pose
Command line tool to play with 🐳 Docker Compose files
-
seshat
A matrix message logger with full text search support
-
tar_light
tar archive reader and writer library
-
jsonwatch
Track changes in JSON data from the command line
-
deloxide
scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
-
hemmer-provider-sdk
Rust SDK for building Hemmer providers
-
lmrc-cargo-workspace
Cargo workspace management library for the LMRC Stack - comprehensive library for managing Cargo workspaces programmatically
-
colossus
powerful tool for AI-driven text processing and analysis
-
sctrace
Syscall Compatibility Tracer (sctrace) that analyzes and validates system call against System Call Matching Language (SCML)
-
git-iris
AI-powered Git workflow assistant for smart commits, code reviews, changelogs, and release notes
-
mpc-relay
Noise protocol websocket relay for MPC/TSS applications
-
zuu
A program to check your code quality before all commit
-
nuttx-test-bot
Bot that Builds and Tests Pull Requests for Apache NuttX RTOS
-
polygons
Fast points-in-polygon test and distances to polygons
-
sha3sum
compute and check SHA3 message digest
-
mc-sgx-urts
Rust wrapper for
sgx_urts -
leftwm-layouts
customizable layouts for list-based dynamic tiling window managers
-
runnx
A minimal, verifiable ONNX runtime implementation in Rust
-
density-rs
Superfast compression library
-
rs-klc
converting between Korean Solar and Lunar dates, calculating Gapja (간지), and day of the week
-
serde_dhall
Dhall support for serde
-
safe-bigmath
non-overflowing, non-panicking numeric types as well as safe big integer and decimal that can scale to any size safely and gracefully, only wasting memory when extra precision is needed
-
lmrc-cli
CLI tool for scaffolding LMRC Stack infrastructure projects
-
fragmentcolor
Easy GPU Rendering for Javascript, Python, Swift and Kotlin
-
kornia-image
Image types and traits for generating and manipulating images
-
opencrates
Enterprise-grade AI-powered Rust development companion with comprehensive automation, monitoring, and deployment capabilities
-
ddex-parser
High-performance DDEX XML parser with SIMD optimization (40+ MB/s)
-
ruvector-core
High-performance Rust vector database core with HNSW indexing
-
cedar-policy-validator
Validator for the Cedar Policy language
-
ds-r1-rs
A DeepSeek R1-inspired reasoning model prototype in Rust
-
sdl2-sys
Raw SDL2 bindings for Rust, used internally rust-sdl2
-
taco_format
TACO (Trajectory and Compressed Observables) Format for molecular dynamics data
-
ezno
A fast and correct TypeScript type checker and compiler with additional experiments. For use as a library or through the CLI
-
tree-sitter-cfengine
CFEngine grammar for tree-sitter
-
tinyrand
Lightweight RNG specification and several ultrafast implementations in Rust
-
rav1d-cli
Rust port of the dav1d AV1 decoder CLI tools
-
openstack
SDK for Rust
-
memsafe
A Secure cross-platform Rust library for securely wrapping data in memory
-
qcs
High level interface for running Quil on a QPU
-
cx-sdk
Coralogix Management SDK
-
kreuzberg-tesseract
Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements
-
hello-phext
A rust-native implementation of phext with replit support
-
m4b-extractor
CLI tool to extract chapters, metadata and cover for M4B Audiobook
-
cedar-policy-symcc
Symbolic Cedar Compiler (SymCC): translates queries about Cedar policies to SMT
-
rstest-bdd
A BDD testing framework for Rust, built on rstest
-
nonstick
🍳 Safe Rust bindings for PAM applications and modules
-
jsonschema-transpiler
transpile JSON Schema into schemas for data processing
-
distributed_rate_limiter
Distributed Rate Limiter
-
tauri-plugin-plauth
Tauri plugin for authentication (PLAUTH) supporting macOS and iOS platforms with ASWebAuthenticationSession
-
kql-panopticon
Pack-based query execution framework for Azure Log Analytics with data collection, processing, and reporting
-
memscope-rs
Advanced Rust memory analysis and visualization toolkit with custom allocator, variable tracking, and beautiful SVG reports
-
liblevenshtein
Levenshtein/Universal Automata for approximate string matching using various dictionary backends
-
tether-egui
GUI for building and testing Tether-based applications
-
blazelint
A code linter for Ballerina programming language
-
cats
Coding Agent ToolS - A comprehensive toolkit for building AI-powered coding agents
-
laxci
CI tool for building and testing projects locally
-
ruvector-router-core
Core vector database and neural routing inference engine
-
otlp-arrow-library
Cross-platform Rust library for receiving OTLP messages via gRPC and writing to Arrow IPC files
-
kanash
Learn Hiragana and Katakana in a terminal !
-
text-to-cypher
REST API for translating natural language text to Cypher queries using AI models
-
fbinit
Facebook init token
-
dash-em
Enterprise-Grade Em-Dash Removal Library — SIMD-Accelerated String Processing
-
test-binary
Manage and build extra binaries for integration tests as regular Rust crates
-
linicon
Look up icons and icon theme info on Linux
-
static_interner
Similar to
internmentcrate, but with interface and performance tweaks -
mcp_rust_examples
Complete educational resource for learning MCP (Model Context Protocol) development with Rust - 20 comprehensive examples from beginner to enterprise level
-
sdl2
SDL2 bindings for Rust
-
sf-cli
Secure file encryption CLI/TUI tool with password protection
-
sbc-cli
Security and configuration assessment tool for Single Board Computers
-
deep_causality_haft
HKT traits for for the deep_causality crate
-
exa
A modern replacement for ls
-
ambient-ci
A continuous integration engine
-
crashpad-rs
Safe Rust bindings to Google Crashpad - A crash-reporting system
-
libyaff
Font Format (YAFF) - A compact bitmap font format with kerning support
-
jorm
A lightweight DAG execution engine with natural language processing
-
miyabi-mcp-template
MCP Server Template for Miyabi - Use this as a starting point for new MCP servers
-
memvdb
in-memory vector database
-
databricks-zerobus-ingest-sdk
A high-performance Rust client for streaming data ingestion into Databricks Delta tables using the Zerobus service
-
mboxlabs-mailbox
A lightweight, pluggable mailbox/queue kernel inspired by the Erlang Actor Model
-
ruvector-node
Node.js bindings for Ruvector via NAPI-RS
-
fetchttp
fetchWeb API Implementation In Rust! -
circuitpython-deploy
Fast, reliable CircuitPython project deployment tool
-
determinator
Figure out which packages changed between two commits to a workspace
-
rattler-build
A fast CLI tool to build conda packages on Windows, macOS and Linux
-
unicop
scanning source code for potentially malicious unicode code points. Helps prevent Trojan source bidi attacks, homoglyph attacks, invisible character attacks etc. Intended to run manually…
-
tkit
A customizable tool manager that works like a package manager with customizable install scripts
-
puck-sigil
git version tagger
-
ugnos
A high-performance, concurrent time-series database core written in Rust, designed for efficient IoT data ingestion, real-time analytics, and monitoring
-
oxidebpf
A pure-Rust library for managing eBPF programs
-
nuttx-rewind-notify
Apache NuttX RTOS: Notify via Mastodon the results of Rewind Builds
-
rs_openai
The OpenAI Rust library provides convenient access to the OpenAI API from Rust applications
-
termit
Terminal UI over crossterm
-
mozjs_sys
System crate for the Mozilla SpiderMonkey JavaScript engine
-
crab-gnupg
API for GNU Privacy Guard (GnuPG) written in rust. Manage gpg keys and secure files using rust.
-
image-rider
Disk image and ROM image parser
-
ruvector-router-cli
CLI for testing and benchmarking ruvector-router-core
-
leptos_forge
Build and test your Leptos components
-
libquil-sys
High-level bindings to libquil
-
spl-elgamal-registry-interface
SPL ElGamal Registry Interface
-
tree-sitter-inference
Inference grammar for tree-sitter
-
quartz-cli
The command-line tool to build and test HTTP requests
-
khonsu
Software Transactional Memory in Rust for Apache Arrow
-
denim
alternative way to make and run Rust "scripts" with focus on minimal runtime overhead and ease of script development
-
lace_data
Data definitions and data container definitions for Lace
-
dothttp
text-based scriptable HTTP client. It is a fork for dot-http. It is a simple language that resembles the actual HTTP protocol but with additional features to make it practical for someone who builds and tests APIs.
-
postgresfixture
Easily create and manage PostgreSQL clusters on demand for testing and development
-
c2pa-c-ffi
C language FFI base for c2pa crate to create bindings
-
lox-extensions
A reputation-based bridge distribution system that provides privacy protection to users and their social graph while remaining open to all users
-
fastlin
an ultra-fast program for MTBC lineage typing
-
sqrl-protocol
protocol for Secure Quick Reliable Login (SQRL)
-
c64-assembler
Commodore 64 assembler, outputs directly to .PRG or Dasm source code
-
tree-sitter-mips
A syntax parser for the MIPS Instruction Set Architecture
-
continuous-testing
A continuous testing tool
-
glaredb_core
Core functionality for GlareDB
-
openrunner-rs
running OpenScript
-
diatom
programming language
-
quasor
A high-security AEAD based on a Duplex Sponge construction with SHAKE256, Argon2id, and BLAKE3
-
coerce-redis
Redis actor persistence provider for Coerce. Supports event sourcing and snapshots
-
simple-locale
An interface to all manner of locale-related information
-
dicedb-rs
Rust SDK for DiceDb
-
turtle
Learn the Rust language by creating animated drawings!
-
proto-lab
Network simulator to build / test network protocols
-
squads-temporal-sdk
Temporal Rust SDK
-
ej-io
Program management utilities for the EJ framework
-
cargo-sphinx
Cargo subcommand for building and publishing Sphinx documentation to GitHub Pages
-
aiscript-lexer
The lexer of AIScript programming language interpreter
-
textgrid
working with PRAAT .TextGrid files with parsing, riting, manipulation, and history tracking modulesfor TextGrid data
-
kaivm
multiplatform Command Line Interface (CLI) designed to simplify the process of downloading, managing, configuring, and running different versions of Shinkai Node
-
cargo-mpirun
cargo mpirunallows you to easily build and run your MPI applications in a single command. It emulatescargo run, allowing you to specify a target to be built and run, and cargo takes care of the rest. -
arete-sdk
The Project Arete SDK for smart buildings
-
postform_decoder
Decoder for the Postform logging framework, an efficient logging framework for mcu's
-
neweden
system inforamtion, wayfinding and range queries in Eve Online
-
defmt-json-schema
defmt JSON schema
-
binsync
syncing binary files between two locations
-
zerocaf
A pure-Rust implementation of elliptic curve operations over the Doppio-curve
-
minutus-mrbgem-template
mrbgem generator integrated with minutus
-
monster-rs
Monster is a symbolic execution engine for 64-bit RISC-U code
-
git-branchless-invoke
Supporting library for git-branchless
-
advanced_string_generator
A command-line tool for generating strings based on customizable regex patterns
-
comet-rs
Rust eDSL for COMET: domain specific COMpiler for Extreme Targets
-
openfunctions-rs
A universal framework for creating and managing LLM tools and agents
-
yt-parallel
This application runs download tools (default is yt-dlp) in parallel to download batches of videos
-
kolmogorov_smirnov
Kolmogorov-Smirnov statistical test as a Rust library
-
asciidoctrine
process asciidoc files
-
xdrk
open XRK and DRK files, produced by AiM devices
-
dess
Differential Equation System Solver (DESS) is a Rust crate implementing fixed-step and adaptive-step solvers and designed especially for modeling physical systems. Seven explicit ordinary differential equation (ODE)…
-
wordle_rs
Tools to build and test Wordle strategies
-
strawberrymilk
A small, sweet tool written in Rust to compile your content for the web
-
obnam
a backup program
-
cargo-test-all
Cargo extension for running tests of the used dependencies
-
nlprule-build
Build tools for a fast, low-resource Natural Language Processing and Error Correction library
-
pooled-writer
using N threads to write to M compressed files/writers
-
light-indexed-merkle-tree
indexed (and concurrent) Merkle tree in Rust
-
tinystorm
but powerful framework designed primarily for building simple testing low-level games
-
crontab
A lightweight crontab parser
-
thcon
A configurable theme controller that switches multiple apps between light and dark mode
-
rstest_test
some utilities used by to write rstest crate's tests
-
brack-sdk-rs
The Brack SDK for Rust
-
boltcli
Build and test APIs
-
nse
binary and library for extracting real-time data from National Stock Exchange (India)
-
gluescript
A blazingly fast HTTP client with a magnificent request building syntax, made for humans
-
todc-utils
building and testing distributed systems
-
snowpatch
continuous integration for patch-based workflows
-
sha-rs
project is a pure Rust implementation of three widely used cryptographic hash algorithms: SHA-1, SHA-256, and SHA-512. These algorithms are implemented from scratch, without relying…
-
cargo-test-all-features
Cargo subcommands that build and test all feature flag combinations for a crate
-
dot-http
text-based scriptable HTTP client. It is a simple language that resembles the actual HTTP protocol but with additional features to make it practical for someone who builds and tests APIs.
-
cargo-concordium
build and test smart contracts on the Concordium blockchain
-
accord
validating data according to rules like "contains", "length", "either", "range"
-
dcap-qvl
implements the quote verification logic for DCAP (Data Center Attestation Primitives) in pure Rust
-
devbox
Developer toolbox for building and testing
-
barretenberg-sys
FFI bindings to Barretenberg
-
capella
An asynchronous StatsD clone
-
crumbles
Keeping track of your pie's crumbles
-
bolt_common
Build and test APIs
-
tigerbeetle-rust
A Tigerbeetle client for Rust
-
RustyEmitter
RustyEmitter is a basic implementation of a simple emitter. The module expose a Events trait with the on, off and emit methods, and a default implementation of that trait, called Emitter.
-
logiscript
script for building and testing LogiSheets
-
tpfs_logger_port
A generic interface definition to support logging
-
wasmcov
A set of helpers for coverage of wasm modules
-
virmin
building and testing virtual machine specifications
-
pyth-sdk-solana
pyth price oracle data structures and example usage
-
freertos-sys
Builds FreeRTOS from source for specific device families and provides easy linking
-
task_partitioner
helper lib that allows partitioning named tasks by count or hash
-
zyga
ZYGA zero-knowledge proof system - CLI and library for generating ZK proofs
-
piecrust
Dusk's virtual machine for running WASM smart contracts
-
trezoa-sbpf
Virtual machine and JIT compiler for eBPF programs
-
craft
Command-line tool for building, testing, and deploying XRPL smart contracts in WASM
-
simple-soft-float
soft-float library that intends to be a straightforward reference implementation of IEEE 754
Try searching with DuckDuckGo or on crates.io.