-
phf
Runtime support for perfect hash function data structures
-
object_store
A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files
-
markdown
CommonMark compliant markdown parser in Rust with ASTs and extensions
-
plotly
A plotting library powered by Plotly.js
-
reqwest-middleware
Wrapper around reqwest to allow for client middleware chains
-
bcrypt
Easily hash and verify passwords using bcrypt
-
ouroboros
Easy, safe self-referential struct generation
-
icu_segmenter
Unicode line breaking and text segmentation algorithms for text boundaries analysis
-
memoffset
offset_of functionality for Rust structs
-
fs4
No libc, pure Rust cross-platform file locks. Original fs2, now supports async and replace libc by rustix.
-
android-activity
Glue for building Rust applications on Android with NativeActivity or GameActivity
-
tui-logger
Logger with smart widget for the
ratatuicrate -
tokio-cron-scheduler
Schedule tasks on tokio using cron-like annotation, at an instant or repeat them at a fixed duration. Tasks can optionally be persisted using PostgreSQL or Nats.
-
lingua
An accurate natural language detection library, suitable for short text and mixed-language text
-
screencapturekit
Safe Rust bindings for Apple's ScreenCaptureKit framework - screen and audio capture on macOS
-
tracing-tracy
Inspect tracing-enabled Rust applications with Tracy
-
ndarray-linalg
Linear algebra package for rust-ndarray using LAPACK
-
tracing-actix-web
Structured logging middleware for actix-web
-
genai
Multi-AI Providers Library for Rust. (OpenAI, Gemini, Anthropic, xAI, Ollama, Groq, DeepSeek, Grok)
-
iced_aw
Additional widgets for the Iced GUI library
-
serde-saphyr
YAML (de)serializer for Serde, built on top of Saphyr, emphasizing panic-free parsing
-
axum-prometheus
A tower middleware to collect and export HTTP metrics for Axum
-
leptos-use
Collection of essential Leptos utilities inspired by React-Use / VueUse
-
orx-parallel
High performance, configurable and expressive parallel computation library
-
bevy_ecs_tilemap
A tilemap rendering plugin for bevy which is more ECS friendly by having an entity per tile
-
phf_codegen
Codegen library for PHF types
-
minifb
Cross-platform window setup with optional bitmap rendering
-
tiled
loading maps created by the Tiled editor
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
vt100
parsing terminal data
-
prio
aggregation system core: https://crypto.stanford.edu/prio/
-
graphene-rs
Rust bindings for the Graphene library
-
hyperfine
A command-line benchmarking tool
-
cargo-temp
A CLI tool that allow you to create a temporary new rust project using cargo with already installed dependencies
-
snap
A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression.
-
tonic-middleware
Async middleware and interceptor for Tonic services
-
faiss
High-level bindings for Faiss, the vector similarity search engine
-
paho-mqtt
The Official Eclipse Paho MQTT Rust Client Library. This is a wrapper around the Paho C library
-
bio-seq
Bit packed and well-typed biological sequences
-
iroh-quinn
Versatile QUIC transport protocol implementation
-
yaydl
youtube (and more) down loader
-
scirs2-series
Time series analysis module for SciRS2 (scirs2-series)
-
hck
A sharp cut(1) clone
-
yume-pdq
Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening, including a hand-vectorized…
-
bevy_ecs_tiled
A Bevy plugin for loading Tiled maps
-
bevy_rand
A plugin to integrate rand for ECS optimised RNG for the Bevy game engine
-
dfir-toolkit
CLI tools for digital forensics and incident response
-
matchbox_signaling
Painless WebRTC peer-to-peer signaling servers
-
tinymist-package
Tinymist package support for Typst
-
bevy_defer
asynchronous runtime for executing async coroutines
-
bevy_voxel_world
A voxel world plugin for Bevy
-
fastrace-reqwest
A reqwest util for propagating trace context for fastrace
-
anda_db
Anda DB is a Rust library designed as a specialized database for AI Agents, focusing on knowledge & memory
-
aprender
Next-generation machine learning library in pure Rust
-
bevy_vello
Render assets and scenes in Bevy with Vello
-
loole
A safe async/sync multi-producer, multi-consumer channel
-
threecpio
manage initrd cpio archives
-
vleue_navigator
Navmesh plugin for Bevy
-
gcs-rsync
rsync support for gcs with higher perf than gsutil rsync
-
pg2any_lib
PostgreSQL to Any database library with Change Data Capture (CDC) and logical replication support
-
micro_ldtk
Load data from LDTK, index it and make it accessible through Bevy assets, extract and use autotile rules
-
progenitor-client
An OpenAPI client generator - client support
-
cv-convert
Type conversions among famous Rust computer vision libraries
-
damdara
Dragon Quest Core Module, created in Rust
-
oxidiviner
A comprehensive Rust library for time series analysis and forecasting including moving average, exponential smoothing, autoregressive, and GARCH models
-
mirl
Miners Rust Lib - A massive collection of ever growing and changing functions, structs, and enums. Check the description for compatibility and toggleable features! (Most of the lib…
-
microci
Porting of MicroCI tool - Minimalist Continuous Integration Tool
-
hdfs-native-object-store
object_store implementation for Native HDFS client
-
zv
Ziglang Version Manager and Project Starter
-
google-cloud-rust-raw
A set of client libraries to interact with various Google Cloud Platform services
-
bevy_tween
Flexible tweening plugin library for Bevy
-
zen-tmpl
Zen Template Language
-
bevy_water
Dynamic ocean material for Bevy
-
mixtrics
One crate for all metrics
-
gio-unix
Rust bindings for the GioUnix library
-
servlin
Modular HTTP server library, threaded handlers and async performance
-
ckmeans
Wang and Song's Ckmeans clustering algorithm
-
coap
A CoAP library
-
kand
Pure Rust technical analysis library inspired by TA-Lib
-
bevy_pancam
A camera that allows panning by dragging with the mouse
-
nviwatch
A blazingly fast Rust-based TUI for managing and monitoring NVIDIA GPU processes
-
iced_fonts
Include fonts via feature flags in your Iced project!
-
libstrophe
Rust ergonomic wrapper for libstrophe
-
iyes_perf_ui
Customizable Performance/Debug Overlay for Bevy UI
-
bevy_save
A framework for saving and loading application state in Bevy
-
nrr
Minimal, blazing fast npm scripts runner
-
aeronet
Low-level networking for Bevy
-
build-info
Collects build-information of your Rust crate
-
ripcalc
format and lookup IP addresses
-
times
Timing Benchmark, Repeated Runs, with Statistics
-
anofox-statistics
A comprehensive statistical hypothesis testing library validated against R
-
grim-reaper
Death Defying Data Protection - When data death comes knocking, Grim ensures resurrection is just a command away
-
bevy_flurx
Allows you to use coroutine in Bevy
-
ssd
A service and data description format + a code generator based on rhai scripts and templates
-
files-sdk
Rust SDK for the Files.com API
-
bevy-tokio-tasks
integration of a Tokio runtime into a Bevy app for background processing
-
pqc-binary-format
Standardized binary format for post-quantum cryptography encrypted data interchange
-
sawp
Security Aware Wire Protocol parsing library
-
bevy_async_task
Ergonomic abstractions to async programming in Bevy
-
option-chain-orderbook
A high-performance Rust library for options market making infrastructure, providing a complete Option Chain Order Book system built on top of OrderBook-rs, PriceLevel, and OptionStratLib
-
context-mcp
MCP server for context storage, text-based retrieval, and temporal tracking with optional persistence
-
keyseq
Specify key chords using
Ctrl-Ashort-hand -
claude-autonomous
Claude Autonomous Engineering CLI - Complete Rust implementation
-
applin
Backend library for the Applin™ Server-Driven UI framework
-
open-lark
Enterprise-grade Lark/Feishu Open API SDK with comprehensive Chinese documentation and advanced error handling
-
cargo-lockdiff
See what crates have changed after you run
cargo updateby comparing Cargo.lock to the vcs ref or file of your choice -
ev3dev-lang-rust
Rust language bindings for ev3dev
-
cargo-compete
A Cargo subcommand for competitive programming
-
la-stack
Small, stack-allocated linear algebra for fixed dimensions
-
axum-connect
Connect-Web RPC for Axum
-
extended_matrix
A matrix calculation module
-
ezcheck
lightweight, cross-platform, and high-performance tool for calculating, comparing, and verifying hash of strings and files
-
fortress-rollback
Fortress Rollback (a fork of GGRS) is a fortified, verified P2P rollback networking library for Rust
-
rdbkp2
A CLI tool for backing up and restoring Docker container data
-
easy-install
-
indexes-rs
A comprehensive collection of technical analysis indicators including RSI, EMA, Bollinger Bands, and more. Designed for financial market analysis with a focus on accuracy and performance.
-
bevy_serde_lens
Blazingly fast, schema based human-readable serialization crate for the bevy engine
-
bevy-histrion-packer
A Bevy Plugin to pack all your game assets into a single common PAK like file format
-
kql-language-tools
Rust bindings to Kusto.Language for KQL validation and language services
-
lieval
A lightweight Rust crate for parsing and evaluating mathematical expressions from strings
-
pingr
A blazing fast network scanner with beautiful terminal output and multiple export formats
-
zerometry
Make some zerocopy operations on serialized geo data
-
bevy-discord
A bevy plugin for sending and receiving discord messages
-
ractor_cluster
Distributed cluster environment of Ractor actors
-
dd_flutter_cli
A CLI tool for managing Dart and Flutter projects
-
grpcio
language implementation of gRPC, base on the gRPC c core library
-
mdbx-rs
FFI bindings to mdbx-rs, a fast embedded key-value database (downloads prebuilt binaries)
-
mocktave
Run Octave/MATLAB inside Rust
-
bevy_mod_imgui
A Dear ImGui integration for the Bevy game engine
-
contour
Compute isorings and contour polygons (using marching squares algorithm)
-
temporal-compare
High-performance framework for benchmarking temporal prediction algorithms inspired by Time-R1
-
deacon
Fast DNA search and [host] depletion using minimizers
-
blocks
A high-performance Rust library for block-based content editing with JSON, Markdown, and HTML support
-
bevy_collider_gen
generating colliders, for bevy apps, from images with transparency
-
aliyun-oss-client
an aliyun oss client
-
image_to_console_core
converting images to terminal ASCII art, supporting multiple image formats and terminal output methods
-
athena-udf
building AWS Athena User Defined Functions in Rust
-
roqoqo-mock
Mocked interface for roqoqo rust quantum computing toolkit
-
back_to_sequences
Back to sequences: find the origin of kmers
-
plotters-iced
Iced backend for Plotters
-
kodegen_bundler_sign
KODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents
-
vuo
An asynchronous stream processing library for Rust, built on Actix, providing a rich set of functional operators
-
api-response
A consistent structure for API responses, including success and error handling
-
google-api-proto
generated from googleapis/googleapis using tonic-build
-
zetac
The final systems language
-
tanu
High-performance and async-friendly WebAPI testing framework for Rust
-
a-sixel
A small sixel + palette selection + dithering library
-
paypal-rs
that wraps the paypal api asynchronously
-
hashed-array-tree
Hashed Array Trees
-
spherical_geometry
A package for working with spherical geometry
-
base122-rs
High-performance Base122 encoding/decoding library with bitwise operations
-
actix-telepathy
Cluster extension for the actix actor framework
-
skimtoken
Fast token count estimation library
-
netabase
A peer-to-peer networking layer built on libp2p with integrated type-safe storage, enabling distributed applications with automatic data synchronization across native and WASM environments
-
rs-read-trimesh
A reader for loading 3D meshes from PLY, STL, DAE (Collada) and OBJ into Parry Trimesh
-
tomt_bevycss
Expansion and fixes based on bevy_ecss. Allows for using a slightly wider subset of CSS to interact with Bevy ECS. Now on Bevy 0.13!
-
iced_exdevtools
A macro lib for exshelleventloop
-
deep_causality_multivector
Multivector and MultiField implementation for DeepCausality
-
embedded-hal-compat
Compatibility layer for interoperability between different embedded-hal versions
-
flashkraft
An OS Imager app similar to Balena-Etcher written in Rust with the Iced UI Framework
-
bevy_http_client
HTTP client for Bevy
-
tonic-iroh-transport
Transport layer for using tonic gRPC over iroh p2p connections
-
oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and direct integrations with your favourite editors!
-
zstd-reusectx
Binding for the zstd compression library, with the ability to reuse compression contexts
-
min_jwt
Minimal JSON Web Token library
-
powers-rs
Stochastic Dual Dynamic Programming (SDDP) algorithm in pure Rust, for the hydrothermal dispatch problem
-
nu_plugin_bash_env
Nu plugin bash-env
-
codebook-tree-sitter-typst
typst grammar for the tree-sitter parsing library
-
yadf
dupes finder
-
wasmedge-sdk
WasmEdge Runtime is a high-performance, extensible, and hardware optimized WebAssembly Virtual Machine for automotive, cloud, AI, and blockchain applications
-
next-rs
📈 UI in Rust made simple
-
torsh-series
Time series analysis components for ToRSh - powered by SciRS2
-
augurs-ets
ETS models for augurs
-
bevy_replicon_quinnet
Integration with bevy_quinnet for bevy_replicon
-
form
A small script to move inline modules into the proper directory structure
-
augurs-prophet
Prophet: time-series forecasting at scale, in Rust
-
spade-diagnostics
Helper crate for https://spade-lang.org/
-
cargo-libyear
measure of software dependency freshness
-
crabz
Parallel Compression
-
sentinel-agent-modsec
ModSecurity WAF agent for Sentinel reverse proxy - full OWASP CRS support via libmodsecurity
-
applin_headless
Control an Applin™ client programmatically
-
adsb-anomaly
A sophisticated real-time anomaly detection system for ADS-B aircraft data with multi-tier detection algorithms, real-time web dashboard, and production-grade architecture built in Rust
-
modsecurity
A high-level Rust interface to libmodsecurity
-
g2h
A code generator that bridges gRPC services to HTTP/JSON endpoints using Axum
-
bevy_dev
Dev tools for Bevy Engine
-
fa-iced
A Font Awesome library written in Rust for the iced UI framework
-
bevy_eventlistener
Event listeners and callbacks for bevy
-
loc
Count lines of code (cloc) fast
-
bevy_gltf_blueprints
Adds the ability to define Blueprints/Prefabs for Bevy inside gltf files and spawn them in Bevy
-
cio
two powerful procedural macros (
println!andinput!) that enhance console I/O operations in Rust, bringing Python-like convenience to Rust’s type-safe environment -
testcontainers-redpanda-rs
Unofficial redpanda test container
-
ccny-course-catalog
A api wrapper for retrieving course related information from CUNY City College
-
warbler_grass
A bevy plugin for creating 3d grass in your game
-
clubstatusd
HTTP API which allows the folks in your hackerspace to track it's status, with privacy enabled. Features: ternary status (public, private, closed), announcements (who's coming, talks…
-
filemagic
libmagic bindings
-
bevy_ghx_proc_gen
Bevy plugins for 2D & 3D procedural generation with WFC/Model synthesis
-
rusterix
fast software renderer and game engine
-
algebra-sparse
Efficient sparse linear algebra library built on nalgebra with CSR/CSC formats and block diagonal matrix support
-
spark-bert
Hybrid vector search using an inverted index and BERT embeddings
-
eansearch
Search the EAN barcode database at Ean-Search.org. Search for products by EAN number or product name, verify barcodes or generate barcode images
-
sqlite-regex
A SQLite extension for working with regular expressions
-
random-unicode-emoji
that returns random Unicode emojis. ⚙️
-
pcg_rand
PCG family of random number generators in pure Rust
-
chaty-proto
Generated gRPC protobuf definitions for Chaty
-
prometheus_exporter
Helper libary to export prometheus metrics using tiny-http
-
zpm
A fast, lightweight Zig version manager written in Rust
-
databuf
used to serialize and deserialize structured data in binary format
-
google-admin1_directory
A complete library to interact with directory (protocol directory_v1)
-
verifiable-credential-toolkit
methods for handling, constructing and signing Verifiable Credentials
-
dmidecode-rs
dmidecode is a tool to report SMBIOS table content in human readable format
-
data-portal
🌀 Data Portal - 零拷贝数据传送门 | Zero-copy high-performance data transport
-
bevy_mod_billboard
Billboard text and texture support for bevy
-
faiss-sys
Native bindings for Faiss
-
suiron-rust
A fast Prolog-like inference engine
-
rough_plotters_svg
Draw Hand Sketched 2D Charts and Plots Using Plotters
-
bevy_trait
Macros for creating Traits in Bevy
-
whittaker-eilers
A sparse matrix implementation of Whittaker-Eilers smoothing and interpolation
-
http_api_service
A Retrofit inspired implementation for Rust
-
newton_rootfinder
Newton based methods for root finding
-
flare-rpc-core
RPC framework core for Flare
-
bevy_asepritesheet
Allow use of animated exported asetprite sprite sheets in bevy game engine
-
ipfs-webdav
A WebDAV server that enables direct access to IPFS MFS as a mounted drive
-
cbdr
Tools for comparitive benchmarking
-
j4rs-171h
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
deepsize2
measuring the total size of object on the stack and heap
-
waker-cli
Wake-On-LAN command line interface for Rust
-
bevy_regions
A region painting system using a u16 texture
-
poker_keygen
Texas Hold'em poker key generator
-
iced-optional-element-shim
shim for iced <= 0.13.1 to enable using conditional elements in rows and columns
-
smufl
Parse SMuFL (Standard Music Font Layout) metadata
-
bevy_round_ui
rounded-rect material shader for bevy_ui
-
fast-shlibdeps
A fast ELF shared library dependency analyzer for Debian-based systems
-
bevy_iced
Iced integration for Bevy
-
feagi-observability
Unified observability infrastructure for FEAGI (logging, telemetry, profiling)
-
boondock
Docker daemon API (a fork of Graham Lee's rust-docker)
-
spring-grpc
Integration of rust application framework spring-rs and tonic gRPC framework
-
grpcio-compiler
gRPC compiler for grpcio
-
i2p_client
A SAMv3 I2P client for the local I2P router instance
-
voice_vox_api
VoiceVox Engine openapi rust binding
-
cargo-whys
A cargo subcommand that explains why dependencies are in your tree
-
www-authenticate
missing HTTP WWW-Authenticate header parser/printer for hyper 0.11.x. 0.1.x for hyper 0.10.y, 0.2.x for hyper 0.11.y and 0.3.x for hyperx
-
xmlparser-derive
A proc macro to generate functions for writing to and parsing from xml string, based on xmlparser
-
cv-convert-fork
Type conversions among famous Rust computer vision libraries
-
cargo-single-pyo3
Generate a Python module from a single Rust file
-
bevy_ui_forms
A bevy plugin for creating forms
-
omnisci
A client for connecting to OmniSciDB using the Thrift API
-
redis-analyzer
Analyzes keys in Redis to produce breakdown of the most frequent prefixes
-
pgp-cleartext
PGP cleartext framework implementation
-
pyo3-derive-backend
Code generation for PyO3 package
-
bevy_icon_creator
A plugin to automatically create Icons from entities/models in bevy
-
bevy_shader_graph
Shader graph for Bevy
-
bevy_flurx_wry
mechanism to create a webview based on wry
-
mime-multipart-hyper1
MIME multipart parsing, construction, and streaming compatible with hyper v1.x (fork of mime_multipart crate)
-
janus-plugin-sys
Native bindings to the Janus plugin API
-
mdbook-iced
An mdBook preprocessor to turn iced code blocks into interactive examples
-
num-huarongdao
fifteen puzzle lib
-
game4all/vx_bevy
🧊 Voxel engine prototype made with the bevy game engine. Serves as a playground for experimenting with voxels, terrain generation, and bevy.
-
cairo-rs-colors
Rust bindings for the Cairo library
-
reset-router
A RegexSet based path router for Hyper
-
dioxus-grpc
Easy interface for a gRPC client with Dioxus
-
glsl_compiler
Write GLSL Code directly in a marco!
-
lpc177x_8x
Peripheral access API for LPC177x and LPC178x microcontrollers (svd2rust 0.13.1)
-
bevy_foliage_paint
A foliage painting system using warbler grass
-
trillium-ructe
ructe templates for trillium.rs
-
wasi-grpc
gRPC clients on Spin / WASI Hyperium
-
typenum_loops
that provides loops which are fully or partially unrolled at compile time
-
samotop-core
The domain model of Samotop and core functionality - SMTP server and library built on async-std. A base crate for samotop extensions.
Try searching with DuckDuckGo or on crates.io.