-
egui
immediate mode GUI that runs on both web and native
-
socket2
handling networking sockets with a maximal amount of configuration possible intended
-
rodio
Audio playback library
-
cxx
Safe interop between Rust and C++
-
proc-macro-crate
Replacement for crate (macro_rules keyword) in proc-macros
-
elf
A pure-rust library for parsing ELF files
-
jsonrpsee
JSON-RPC client/server framework
-
embedded-hal-mock
A collection of mocked devices that implement the embedded-hal traits
-
os_pipe
a cross-platform library for opening OS pipes
-
winapi
Raw FFI bindings for all of Windows API
-
simple-dns
parse and write DNS packets
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
-
want
Detect when another Future wants a result
-
gix-pack
Implements git packs and related data structures
-
more-asserts
Small library providing additional assert_* and debug_assert_* macros
-
jiter
Fast Iterable JSON parser
-
vec1
a std Vec wrapper assuring that it has at least 1 element
-
rv
Random variables
-
rand_xorshift
Xorshift random number generator
-
loco-rs
The one-person framework for Rust
-
ssh-agent-lib
A collection of types for writing custom SSH agents
-
hyprland
A unoffical rust wrapper for hyprland's IPC
-
elasticsearch-dsl
Strongly typed Elasticsearch DSL
-
bevy_reflect
Dynamically interact with rust types
-
toml2json
Convert TOML to JSON
-
edit
Open a file in the default text editor
-
atoi
Parse integers directly from
[u8]slices in safe code -
slack-hook
sending messages to Slack via webhooks
-
process_viewer
A process viewer GUI
-
gag
Gag, redirect, or hold stdout/stderr output. Currently only *nix operating systems are supported.
-
weval
The WebAssembly partial evaluator
-
rdrand
random number generator based on rdrand and rdseed instructions
-
tauri-plugin-localhost
Expose your apps assets through a localhost server instead of the default custom protocol
-
tor-netdir
Types to represent and use a Tor network directory
-
any_vec
Type erased vector. Most operations can be done without type knowledge. Mostly zero overhead.
-
vtparse
Low level escape sequence parser
-
ffmpeg-the-third
Safe FFmpeg wrapper (FFmpeg 4 compatible fork of the ffmpeg crate)
-
formatx
A macro for formatting non literal strings at runtime
-
kak-tree-sitter
Server between Kakoune and tree-sitter
-
wgpu-profiler
profiler scopes for wgpu using timer queries
-
grammers-tl-gen
Rust code generator from Telegram's API definitions
-
cargo-features-manager
A tui tool to enable/disable & prune dependency features
-
cargo-smart-release
Cargo subcommand for fearlessly releasing crates in workspaces
-
tor-protover
Tor's subprotocol versioning
-
end-rs
Eww notification daemon in rust
-
hyphenation
Knuth-Liang hyphenation for a variety of languages
-
exif-cleaner-gui
A graphical EXIF data cleaner using gtk3
-
facet-solver
Constraint solver for facet - resolves type shapes from field names
-
monitord
... know how happy your systemd is! 😊
-
blind-rsa-signatures
RSA blind signatures in pure Rust
-
tortank
Turtle/N3 parser
-
option_set
Bitflags on steroids
-
mapfile_parser
Map file parser library focusing decompilation projects
-
rl_ball_sym
Rocket League's ball physics
-
spacer
A CLI utility for adding spacers when command output stops
-
binkplayer
Console player for compiled .json Ink story files
-
stargazer
A fast and easy to use Gemini server
-
axoprocess
Nicer defaults for invoking CLI Commands
-
cargo-nav
Navigate directly to crate links from your terminal
-
reconnecting-jsonrpsee-ws-client
jsonrpc-ws-client that reconnects automatically. Warning: It may lose subscription messages when reconnecting.
-
msquic
Microsoft implementation of the IETF QUIC protocol
-
geoconv
convert between different coordinate systems
-
minimap2-temp
Bindings to libminimap2
-
whitespace-sifter
Sift duplicate whitespaces away!
-
capsula-cli
The command line interface for Capsula
-
askalono
detect the contents of license files
-
tracker-rs
Rust bindings for tracker
-
crypto_box
Pure Rust implementation of NaCl's crypto_box public-key authenticated encryption primitive which combines the X25519 Elliptic Curve Diffie-Hellman function and the XSalsa20Poly1305 authenticated encryption cipher
-
tasklet
An asynchronous task scheduling library
-
nutek
The only h@xor tool you will ever need 🥷
-
rtaudio
Safe Rust wrapper and bindings for RtAudio
-
human-date-parser
Parses strings that express dates in a human way into ones usable by code
-
aof-core
Core types, traits, and abstractions for AOF framework
-
cedarwood
efficiently-updatable double-array trie in Rust (ported from cedar)
-
chmod-bpf
Managing BPF device permissions on macOS
-
rust-ipfs
IPFS node implementation
-
kube-secrets
Command line utility to quickly display useful secrets in a Kubernetes namespace
-
wasmtime-environ
Standalone environment support for WebAssembly code in Cranelift
-
nervusdb-core
Embeddable Graph Database Core (Rust)
-
swiftnav
GNSS positioning and related utilities
-
okh-tool
A CLI tool to deal with Open Know-How (OKH) data files. Its main functionalities are: validation of and conversion between the different formats
-
serde-ndim
Serde support for n-dimensional arrays from self-describing formats
-
grammers-session
Different session storages for Telegram data
-
force-send-sync
Unsafe wrappers to force Send and Sync
-
iced_7guis
7 GUIs using iced
-
haizhi-rocksdb
Rust wrapper for Facebook's RocksDB embeddable database
-
mubo
A static url shortener generator
-
path_facts
You've subscribed to PATH FACTS: Tidy filesystem information to help debug unexpected errors
-
rsspls
Generate RSS feeds from websites
-
coveralls-api
API Bindings for coveralls.io. Deals with report creation and submission.
-
soppo
Compiler for Soppo, a Go superset with enums, pattern matching, and nil safety
-
doku
A framework for documenting Rust data structures
-
win-screenshot
Take a screenshot of a specific window or entire screen on Windows platform
-
mdbook-repl
based mdbook preprocessor that allows you to execute code in your mdbook without any server. Python, Typescript, Javascript etc.
-
ointers
What do you call a pointer we stole the high bits off? An ointer
-
rat-cursor
ratatui trait to communicate the cursor position across widgets
-
mantaray
Ray-tracing solver for ocean surface gravity waves that integrates the wave ray equations over spatially varying currents and bathymetry
-
ya-rand
fast random number generation
-
vimgram
A blazing fast, Vim-native Telegram client for the terminal. Built with Rust, Ratatui, and Grammers.
-
qbe
QBE IR for Rust
-
know
Framework for Rust
-
xsum
Fast Exact Summation of Floating-Point Numbers
-
rat-reloc
relocate widgets after rendering
-
snmp-parser
Parser for the SNMP protocol
-
pgtui
Interact with Postgres databases via a TUI and your terminal-based text editor
-
sigchld
waiting for SIGCHLD from many threads at once
-
weeks-from-now
Show a date x weeks from now
-
oxford_join
Join string slices with Oxford Commas!
-
pkg-rs
A powerful insh'Allah, mutli-language-secriptable, multi-platform, multi-repo yet simple and declarative package manager
-
frnsc-prefetch
Pure rust windows prefetch parser implementation
-
matreex
matrix implementation
-
anstyle-wincon
Styling legacy Windows terminals
-
jsonformat
Formats JSON extremely fast
-
xterm-query
query your terminal
-
termitype
Terminal-based typing test inspired by a certain typing test you might know
-
crypto-glue
A facade over the RustCrypto ecosystem
-
enc
aids in processing encoded data
-
vec-collections
Rust collections that are newtype wrappers around smallvec
-
compdb
A blazingly fast compilation database manipulation tool - 135x faster than Python compdb
-
eventheader
Rust API for eventheader-encoded Linux Tracepoints via user_events
-
abbreviation-rs
A CLI that searches an abbreviation and gives the full term!
-
gvm-cli
general version manager
-
noslop
A CLI tool to maintain high code and documentation quality in AI-assisted development
-
shellflip
Graceful process restarts in Rust
-
vsop87
Pure Rust VSOP87 algorithm implementation. Includes all VSOP87 algorith versions: VSOP87, VSOP87A, VSOP87B, VSOP87C, VSOP87D and VSOP87E. VSOP87 are a family of algorithms used to predict the position of planets in the…
-
rust-cc
A cycle collector for Rust programs
-
airhorn
soundclip you know and love, in your terminal
-
deepl
API
-
magoo
A wrapper for git submodule that simplifies the workflows
-
sigma_fun
A framework for making Sigma protocols fun!
-
gst-plugin-textahead
GStreamer Plugin for displaying upcoming text buffers ahead of time
-
edges
getting the edges of objects in images with transparency
-
web-transport
Generic WebTransport API with native (web-transport-quinn) and WASM (web-transport-wasm) support
-
rspec
Write Rspec-like tests with stable rust
-
pav_regression
The pair adjacent violators algorithm for isotonic regression
-
premortem
A configuration library that performs a premortem on your app's config—finding all the ways it would die before it ever runs
-
graphqlite
SQLite extension for graph queries using Cypher
-
mintex
minimal mutex
-
mf-speak
A spicy little command wrapper that provides audible feedback with attitude
-
ruvector-graph-wasm
WebAssembly bindings for RuVector graph database with Neo4j-inspired API and Cypher support
-
undo
An undo-redo library
-
cant-happen
A lib and a manifesto on panicking gracefully and only if it can't happen
-
simple-crosshair-overlay
native crosshair overlay
-
size_hinter
Iterator adaptors allowing overriding or specifying size_hint
-
gstp
A secure, authenticated, transport-agnostic data exchange protocol with distributed state management via Encrypted State Continuations (ESC)
-
capsula-core
The core library for Capsula
-
pam-ssh-agent
A PAM module that authenticates using the ssh-agent
-
esox
NISECI and HFBI calc
-
geom3
3d geometry classes
-
memtrace
A CLI tool for generation heap consumption flamegraphs
-
chrome-for-testing
Interact with the chrome-for-testing JSON API
-
pg_debyte_macros
Helper macros for registering typed decoders in pg_debyte
-
utmp-classic
Parsing login records in classic UNIXv1 type UTMP files; still used in OpenBSD
-
addr-symbolizer
A KISS Rust crate to symbolize function addresses using Windows PDB files
-
convi
Convenient (but safe) conversion (
From-like) traits -
aura-core
Core types and logic for extended Arch Linux package managers
-
cityhash-rs
Rust no_std implementation of Google Cityhash v1.0.2, v1.0.3, and v1.1.0
-
lance-graph
Graph query engine for Lance datasets with Cypher support
-
spanned
string processing with file/line/col information and the regular rust
strAPI -
maiko
Lightweight event-driven actor runtime with topic-based pub/sub for Tokio
-
diesel-dynamic-schema
A safe, extensible ORM and Query Builder for PostgreSQL, SQLite, and MySQL
-
custom-element
A CustomElement trait for implementing custom elements (web components) in Rust
-
strict-yaml-rust
A StrictYAML parser obtained by savagely chopping up the original yaml-rust crate
-
multidate
Print multiple timezones' dates/times with offsets from the local time
-
bevy_mod_erased_component_registry
Insert components into entities by their
TypeId! -
oxirs-wasm
WebAssembly bindings for OxiRS - Run RDF/SPARQL in the browser
-
memchunk
The fastest semantic text chunking library — up to 1TB/s chunking throughput
-
rama-cli
rama cli to move and transform network packets
-
parsec_access
Access the PARSEC database for stellar evolutionary trajectories
-
anydate
Date & DateTime string parser
-
uasset
Parsing of Unreal Engine asset files (uassets)
-
asic-rs
ASIC management in Rust
-
entab
Record-format file reader
-
roaring-landmask
A fast and limited-memory structure with a landmask based on GSHHG for determing whether a point on Earth is on land or in the ocean
-
monoio-codec
Codec for Monoio
-
hightorrent
High-level torrent library which supports Bittorrent v1, v2 and hybrid torrents
-
microvmi
A cross-platform, unified, low-level VM introspection API supporting multiple hypervisors
-
tensorlogic
Logic-as-Tensor planning layer - meta crate re-exporting all TensorLogic components
-
tree-sitter-matlab
MATLAB tree-sitter parser
-
seven-layer-symphony
Death of code, birth of music. Time-weaving consciousness system where intent manifests reality through 7-dimensional resonance at 432Hz
-
denetui
Terminal UI for browsing top dev.to articles
-
bevior_tree
Behavior tree plugin for Bevy
-
sje
Fast JSON deserialisation and serialisation schema based framework
-
cargo-visualize
Interactive cargo dependency graph visualization
-
schnorr_pok
Schnorr, Okamoto, Chaum-Pedersen protocols for proof of knowledge, equality and inequality of one or more discrete logs. Working in elliptic curve and pairing groups
-
bosh-rs
A highly customizable physics engine for the game Line Rider
-
openmls_traits
Traits used by OpenMLS
-
UaaS
UwU as a Service: The fastest text uwuifier in the west running behind an HTTP server
-
capsula-notify-slack
A Capsula hook that sends notifications to Slack
-
tree-sitter-gram
Gram grammar for tree-sitter
-
binary-search
Generic binary search implementation
-
oxirs-ttl
Turtle-family RDF parser and serializer for OxiRS - ported from Oxigraph
-
portaudio
bindings for Rust
-
moongraph
Schedules and runs DAGs accessing shared resources. 🌙
-
magic-wormhole-cli
Get things from one computer to another, safely
-
rust_supabase_sdk
An SDK kit for SupaBase so that Rust lovers can use SupaBase with the low level abstracted away. If you want new features tell me and I'll add them.
-
tensorlogic-compiler
Compiler for transforming logic expressions into tensor computation graphs
-
void
The uninhabited void type for use in statically impossible cases
-
pling
Send notifications via Slack, Telegram,
-
nervusdb-v2-api
NervusDB v2 public API – GraphStore trait and data types
-
zoneparser
A fast zonefile parser
-
exa
A modern replacement for ls
-
cardinal-rs
Runtime orchestrator for the Cardinal reverse proxy
-
spideroak-crypto
SpiderOak's cryptography library
-
hoard
backups of files across your filesystem into one location
-
suggest
A minimal library to provide similar name suggestions like "Did you mean?"
-
parenv
Environment variable parser with a clap style derive macro and elm style error reporting
-
rustnao
wrapper for the SauceNAO API
-
rseip
Ethernet/IP (CIP) client in pure Rust
-
jsonkdl
JSON to KDL converter
-
asimov-x-module
ASIMOV module
-
android_system_properties
Minimal Android system properties wrapper
-
kashida
Insert Kashidas/Tatweel into Arabic text, e.g. for justification purposes.
-
perfos
Benchmark parts of your Rust code with stats insights
-
sigma-proofs
A toolkit for auto-generated implementations of Σ-protocols
-
h3o-bit
Low-level library for H3 indexes' bit twiddling
-
interactors
Command pattern implementation for Rust
-
monarch-butterfly
Proc-Macro unrolled FFTs
-
escrit
learning languages by reading texts
-
tensorlogic-oxirs-bridge
RDF/GraphQL/SHACL integration and provenance tracking for TensorLogic
-
buni-rs
Reference Buni serializer / deserializer in Rust
-
probe-zmq
Probe is a TUI ZMQ PUB/SUB monitor and debugger
-
rmcp-network
Cross-platform MCP server for network interface information
-
rmcp-battery
Cross-platform MCP server for battery/power information
-
rmcp-bluetooth
Cross-platform MCP server for Bluetooth device information
-
bevy_kill_my_cache
A plugin that kills your cache, but makes the Bevy scheduler go brrr
-
mumu
Lava Mumu is a language for those in the now and that know
-
pake-kem
password-authenticated key exchange (PAKE) based from a key encapsulation mechanism (KEM)
-
format-ende
Set of traits allowing to encode/decode data from/to a generic format
-
anydir
working with both compile-time embedded directories and runtime directories using an abstraction
-
faine
Failpoints implementation with automatic path exploration
-
softbuffer_quickstart
minifb-like interface for softbuffer
-
api_bindium
Framework for api binding crates
-
kvac
Keyed-Verification Anonymous Credentials (KVAC) and Algebraic MACs
-
rax25
AX.25 connected mode implementation
-
frequenz-microgrid
A high-level interface to the Frequenz Microgrid API
-
futf
Handling fragments of UTF-8
-
calleen
Robust HTTP request library for those who don't like getting unnecessarily paged while on-call
-
prisma
color library for both simple and complex color manipulation, intending to be the go to rust color library for most tasks. It can handle conversion between a large number of color models…
-
prs-rs
High performance compressor/decompressor for the SEGA PRS Compression scheme
-
aingle_cortex
Córtex API - REST/GraphQL/SPARQL interface for AIngle semantic graphs
-
fastxfix
Extremely fast prefix/suffix finder for any 2D data type
-
biome_formatter
Biome's formatter shared infrastructure
-
okh-scraper
A scraper of Open Source Hardware (OSH) projects. based on the Open Know-How (OKH) standard
-
dmg
attaching/detaching of macOS disk images
-
mockalloc
allow testing code which uses the global allocator
-
w65c816
WIP! An emulator for the WDC W65C816S, a 16-bit derivative of the 6502
-
ofilter
fast thread-safe Bloom filter
-
crypto_kx
Pure Rust implementation of libsodium's crypto_kx using BLAKE2
-
otter
game system; main data structures Rust crate
-
awaitable-bool
A Tokio-powered awaitable bool (analogous to a flag and highly inspired by Python’s
asyncio.Event, but can be waited for to become ‘false’ too) -
sync_executor
An async executor which you can use to execute a future that you know will never return
Pendingwhen you poll it -
know_yaml
The KNOW Framework for Rust
-
cspgen
CSP generation from an url
-
envmode
know and manage the current working environment of the application
-
diff3proof
A font proofing tool that knows about languages
-
monitord-exporter
... let prometheus know how happy your systemd is! 😊
-
transferhelper
Store your transfer.sh links, so you can remember them later and know when they will expire
-
raw-transmute
A more permissive alternative to mem::transmute, because you know better
-
laydown
Always know what you're going to say at Daily Standup
-
typed_index
A strongly typed Index that know what it is indexing
-
eggtimer
Timer types for measuring time in a program in different ways
-
dkdc-lake
Data lake management for dkdc (don't know, don't care)
-
FirstAXAXAXAXAXAXAXAXXAXA
I don't know what can it do
-
dkdc-config
Configuration management for dkdc (don't know, don't care)
Try searching with DuckDuckGo or on crates.io.