-
cc
A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code
-
lambda_runtime
AWS Lambda Runtime
-
async-task
Task abstraction for building executors
-
version_check
Tiny crate to check the version of the installed/running rustc
-
jobserver
GNU Make jobserver for Rust
-
serde_ignored
Find out about keys that are ignored when deserializing data
-
clap-markdown
Autogenerate Markdown documentation for clap command-line tools
-
progenitor
An OpenAPI client generator
-
sequoia-chameleon-gnupg
Sequoia's reimplementation of the GnuPG interface
-
gcp_auth
Google cloud platform (GCP) authentication using default and custom service accounts
-
syscalls
A list of Linux system calls
-
protobuf-src
Build system integration for libprotobuf
-
run_script
Run shell scripts in rust
-
cow-utils
Copy-on-write string utilities for Rust
-
j4rs
j4rs stands for 'Java for Rust' and allows effortless calls to Java code, from Rust
-
aws-sdk-eventbridge
AWS SDK for Amazon EventBridge
-
trybuild2
Test harness for ui tests of compiler diagnostics (with support for inline tests)
-
wrpc-transport
wRPC core transport functionality
-
heatseeker
A fast, robust, and portable fuzzy finder
-
alloc-no-stdlib
dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack…
-
lambda-extension
AWS Lambda Extension API
-
build-wrap
Help protect against malicious build scripts
-
libz-ng-sys
Low-level bindings to zlib-ng (libz-ng), a high-performance zlib library
-
swc_common
Common utilities for the swc project
-
signal-hook-registry
Backend crate for signal-hook
-
libnghttp2-sys
FFI bindings for libnghttp2 (nghttp2)
-
ocaml
bindings for Rust
-
termsize
Retrieves terminal size
-
wasmtime-provider
A wasmtime engine provider for the waPC host
-
rtt-target
Target side implementation of the RTT (Real-Time Transfer) I/O protocol
-
jsonrpc-http-server
Rust http server using JSONRPC 2.0
-
cargo-make
Rust task runner and build tool
-
shopify_function
write Shopify Functions in Rust
-
aopt
A flexible and typed getopt tools
-
riffdiff
A diff filter highlighting changed line parts
-
tor-rpcbase
Low level functionality for Arti's RPC service
-
precious
One code quality tool to rule them all
-
docker_credential
Reads a user's docker credentials from config
-
cloud-copy
copying files to and from cloud storage
-
libcryptsetup-rs
High level Rust bindings for libcryptsetup
-
greentic-interfaces
Greentic ABI: WIT contracts, generated bindings, thin mappers
-
metrics_cloudwatch_embedded
CloudWatch embedded metrics format emitter for the metrics crate
-
mit-prepare-commit-msg
This hook is invoked by git-commit right after preparing the default log message, and before the editor is started
-
menser
Fetches and displays meals from the stw-on API
-
reflect
The "but I thought Rust doesn't have reflection?" memorial brand new way of defining procedural macros
-
obs-do
WebSocket control utility for OBS Studio
-
cargo-call-stack
Static, whole program stack usage analyzer
-
android-build
A build-time dependency to compile Java source files for Android as part of a Rust build. Use this from your
build.rsCargo build script -
closure-ffi
FFI utility for creating bare function pointers that invoke a closure
-
ambient-id
Detects ambient OIDC credentials in a variety of environments
-
mc2
user configured development environments using docker. Rust replacement for https://github.com/ooxi/mini-cross
-
flatc-rust
FlatBuffers flatc command as API
-
grammers-client
A high level client to interact with Telegram's API
-
grammers-tl-gen
Rust code generator from Telegram's API definitions
-
archmage
Safely invoke your intrinsic power, using the tokens granted to you by the CPU. Cast primitive magics faster than any mage alive.
-
findsource
configurable tool for searching source files by extensions easily!
-
graphicsmagick
binding for Rust
-
fieldx
Procedural macro for constructing structs with lazily initialized fields, builder pattern, and serde support with a focus on declarative syntax
-
two_percent
Fuzzy Finder in rust!
-
sadness-generator
various ways to make your program sad
-
rokit
Next-generation toolchain manager for Roblox projects
-
adam
A command-line interface for compiling Gms2 projects
-
monoterm
Convert terminal colors to monochrome
-
ognibuild
Detect and run any build system
-
lookfor
Cross-Platform file finder
-
lambda_runtime_api_client
AWS Lambda Runtime interaction API
-
pipe-rename
Rename your files using your favorite text editor
-
wiggle
Runtime components of wiggle code generator
-
thread_aware
Facilities to support thread-isolated state
-
chromiumoxide_cdp
Contains all the generated types for chromiumoxide
-
spymux
A centralized view for all of your tmux panes
-
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
android-native-keyring-store
Android CredentialStore for keyring-core
-
vapoursynth
Safe Rust wrapper for VapourSynth and VSScript
-
sludge-cicd
Personal CI/CD tool for Rust crates
-
gitcoco
Rust-based CLI for Conventional Commits, making commit standardization effortless and consistent for seamless project versioning and collaboration
-
pingora-proxy
Pingora HTTP proxy APIs and traits
-
better-panic
Pretty panic backtraces inspired by Python's tracebacks
-
dinvk
Dynamically invoke arbitrary code in Rust (Dinvoke)
-
taurpc
A type-safe IPC layer for tauri commands
-
prep
Prepare Rust projects for greatness
-
visqol
v3.1 CLI tool for speech quality evaluation in Rust
-
winaskpass
ssh-add helper for WSL that stores passphrases in Windows Credential Manager
-
nu-plugin
Functionality for building Nushell plugins
-
moonshine-behavior
Minimalistic state machine for Bevy game engine
-
statsdproxy
A proxy for transforming, pre-aggregating and routing statsd metrics
-
cargo-gc-bin
Garbage collect outdated cargo build artifacts
-
executable-path
Get the path of a binary target's executable
-
aws-sdk-neptunegraph
AWS SDK for Amazon Neptune Graph
-
wapc
An engine-pluggable WebAssembly Host Runtime implementing the waPC protocol
-
falco_plugin
High level bindings for the Falco plugin API
-
emplace
Command-line tool to mirror installed software on multiple machines
-
llmvm-core
The core application for llmvm
-
datafusion-spark
DataFusion expressions that emulate Apache Spark's behavior
-
bedrust
A command line tool to invoke and work with Large Language models on AWS, using Amazon Bedrock
-
axoprocess
Nicer defaults for invoking CLI Commands
-
tauri-typegen
that automatically generates TypeScript models and bindings from your Tauri commands
-
grev
working with git revision information from a build script
-
greentic-messaging-test
Interactive tool to run MessageCard fixtures across Teams/Webex/Slack/WebChat/Telegram/WhatsApp translations
-
duchess
Silky smooth Java-Rust interop
-
pgmold-sqlparser
Fork of sqlparser with additional PostgreSQL features (PARTITION OF, SECURITY DEFINER/INVOKER, SET params, SETOF)
-
cargo-px
A cargo sub-command to overcome some of the limitations of build scripts for code generation
-
retro
game catalog management
-
deterministic-wasi-ctx
A wasmtime-wasi WasiCtx implementation that is fully deterministic
-
mcpd
Aggregates multiple MCP servers behind a single endpoint
-
langchain-rust
LangChain for Rust, the easiest way to write LLM-based programs in Rust
-
yaspar-ir
few representations of SMT scripts and other functionalities
-
git-remote-codecommit
A git remote tool for AWS CodeCommit
-
iptr-decoder
Idiomatic Rust-style low-level Intel PT trace handler
-
aletheia
A client library for the Guardian's content API
-
haruspex
Vulnerability research assistant that extracts pseudocode from IDA Hex-Rays decompiler
-
sic_cli_ops
Component of the sic cli: parses images operations invoked from the cli
-
karmist
todoist, but for gigachads
-
tauri-ts-generator
CLI tool to generate TypeScript bindings from Tauri commands
-
moq-pub
Media over QUIC
-
safeup
CLI for installing components for accessing the Safe Network
-
kinetics
hosting platform for Rust applications that allows you to deploy all types of workloads by writing **only Rust code**
-
ghost_actor
GhostActor makes it simple, ergonomic, and idiomatic to implement async / concurrent code using an Actor model
-
claudeless
Claude CLI simulator for integration testing
-
grammers-tl-types
Rust definitions for Telegram's API types and functions
-
pipe-it
A lightweight, type-safe library for building linear and concurrent processing pipelines in Rust
-
quickjs_runtime
Wrapper API and utils for the QuickJS JavaScript engine with support for Promise, Modules, Async/await
-
langchain-ai-rust
Build LLM applications in Rust with type safety: chains, agents, RAG, LangGraph, embeddings, vector stores, and 20+ document loaders. A LangChain port supporting OpenAI, Claude, Gemini…
-
json-schema-diff
Diff changes between JSON schema files
-
mcp-gateway
Universal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings
-
writedisk
writing a disk image to a USB drive
-
seoul
trait Isomorphism
-
cfn-guard-lambda
Lambda version of cfn-guard. Checks JSON- or YAML- formatted structured data for policy compliance using a simple, policy-as-code, declarative syntax
-
geese
Dead-simple game event system for Rust
-
crabcamera
Advanced cross-platform camera integration for Tauri applications
-
regiface
ease development of interfacing with registers on embedded peripherals
-
neomake
A more powerful alternative to Makefiles
-
wasefire-interpreter
Wasefire WebAssembly interpreter
-
sysup
A small, lightweight aggregator to perform software updates on local and remote systems
-
simple_redis
resilient redis client
-
twirp-rs
An async-compatible library for Twirp RPC in Rust
-
gptengage
Multi-AI CLI orchestrator for Claude Code, Codex, and Gemini
-
sc
Raw system calls
-
wterm-sessionizer
open repos in another folder
-
signalr-client
calling SignalR hubs, supporting JSON and MessagePack protocols, with WASM and native (Tokio) targets
-
mdbook-autosummary
Generate SUMMARY.md files based on your book's file structure
-
eryx
A Python sandbox with async callbacks powered by WebAssembly
-
swc_visit
Visitor generator for stable rustc
-
redpen-linter
Rust linter
-
js
Call JavaScript from WebAssembly
-
rawsys-linux
Direct Linux kernel syscalls in Rust — no libc required, per-ISA and multi-version aware
-
tauri-plugin-mcp-bridge
MCP Bridge plugin for use with Tauri applications - enables IPC monitoring and backend inspection
-
ps-mem
The process memory size listing
-
wasm-component-ld
Linker for
wasm32-wasip2 -
kitty-test-harness
Integration test harness for driving kitty terminal via remote control and capturing screen output
-
nu_plugin_file_dialog
nu plugin to select files through the native dialog
-
run0edit
sudoedit but for run0
-
copypasta-ext
A clipboard library providing useful extensions for copypasta
-
astrid-capabilities
Capability token system for Astrid secure agent runtime
-
procspawn
thread::spawn just with processes
-
swmr-barrier
Asymmetric Heavy-Light memory barriers for Single-Writer Multi-Reader (SWMR) scenarios, optimized for zero-cost readers
-
robius-packaging-commands
multi-platform companion tool to help package your Rust app when using
cargo-packager. This should be invoked by cargo-packager’s “before-package” and “before-each-package” hooks… -
winbang
Unix-like shebang support for Windows
-
wasmtime-internal-unwinder
INTERNAL: Wasmtime's unwind format and unwinder
-
size-rs
Tells the size of some structures available on the system
-
lists3
Light-weight CLI tool to create a file browser for S3 buckets provisioning bucket listing
-
aivault
Standalone CLI for local vault lifecycle and secret management
-
tauri-winutils
A cross-platform window manager crate for Tauri applications
-
ristretto_vm
Java Virtual Machine
-
irondash_message_channel
Rust interface to irondash MessageChannel
-
exec-target
invoke command for test
-
r-extcap
Write Wireshark extcap programs in Rust
-
greentic-mcp
MCP ToolMap + WASIX/WASI executor bridge
-
dela
A task runner that delegates the work to other tools
-
linux-aio-tokio
Tokio bindings for Linux kernel AIO
-
agesafetch
obtaining your firmware's embedded AGESA version on Linux
-
tauri-browser
CLI for automating and inspecting Tauri apps via debug bridge
-
astrid-hooks
Hook system for Astrid secure agent runtime SDK
-
orama-js-pool
Create a pool of JavaScript engines to invoke JavaScript code concurrently
-
ffprobe
Typed wrapper for the ffprobe CLI
-
egui_wings
egui bindings for WASM plugins
-
protoc
Protobuf protoc command as API
-
bake-tool
A minimal and fast alternative to Make, written in Rust
-
protontools
CLI tool for discovering and invoking Proton installations on Linux systems
-
oxidizedgraph
A humble attempt at LangGraph in Rust - R-LangGraph framework for building AI agent workflows
-
tauri-plugin-context-menu
Handle native Context Menu in Tauri
-
korrect
A kubectl version managing shim that invokes the correct version of kubectl or helm ☸
-
web-view
Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
-
upsync
Cross-language project porting and sync tool powered by AI agents
-
presser
help you copy things into raw buffers without invoking spooky action at a distance (undefined behavior)
-
conformal_vst_wrapper
Implements a VST3-compatible plug-in for audio processors implemented with the conformal audio plug-in framework
-
block
Rust interface for Apple's C language extension of blocks
-
nfde
Rust bindings for Native File Dialog Extended
-
linux-syscall
Linux syscall macros
-
hmi_vue3_tauri_lib_v2
面向工业HMI的Tauri后端,内置Modbus任务队列与事件分发
-
xdg-termfilechooser-bridge
The bridge between xdg-desktop-portal-termfilechooser and your favorite terminal based filepicker
-
machi
A Web3-native AI Agent Framework
-
fx-callback
A subscription based callback to inform subscribers about relevant data events within structs
-
reagent-rs
building AI agents with MCP & custom tools
-
harmonizer
Apollo Federation utility to compose a supergraph from subgraphs
-
spectroscope
Consistency and isolation level checkers for distributed systems testing
-
wrapped_mono
wrapped_monois a safe, lightweight wrapper around the mono library. It allows embedding of the mono runtime inside a rust project. Inside this embedded runtime code written in languages supporting the… -
lingxia-messaging
Messaging infrastructure for LingXia framework
-
rag-toolchain
native library designed to empower developers with seamless access to common Gen AI workflows
-
todo-cras
cli todo manager, useful as a shell greeting
-
tauri-plugin-apple-music-kit
Tauri plugin for Apple MusicKit integration
-
winix
Unix syscalls on Wine
-
asimov-module-cli
ASIMOV Module Command-Line Interface (CLI)
-
oris-runtime
An agentic workflow runtime and programmable AI execution system in Rust: stateful graphs, agents, tools, and multi-step execution
-
droppable-pin
The eponoymous
droppable_pin!macro around a givenlet var = pin!()declaration allows invokingpin_drop!andpin_set!on the givenvar, which have in turn been designed to avoid silly borrow-checking errors -
qq
lightweight alternative quote
-
sysreq
virtually-zero-dependencies HTTP client wrapping a system client
-
dolphin
A lightweight and safe Rust FFI library for dynamically loading and invoking functions from shared libraries with support for return values
-
cvar
Configuration variables
-
crusty-hooks
git hooks integration for Rust projects
-
scjson
SCXML to JSON converter, part of the multi-language scjson ecosystem
-
srill
Subscribe Redis and Invoke Lambda with cargo lambda, for Local development
-
abyss-lang
AbySS: Advanced-scripting by Symbolic Syntax
-
bootimage
create a bootable OS image from a kernel binary
-
rust-xfinal
A safe and simplely used web server framework
-
eventlog
A log-compatible wrapper around the Windows Event Log API
-
dwat
accessing DWARF v4/v5 type information
-
reify
Write configuration files from templates using env variables
-
streamgui
A minimal stream interface and navigation tool for Twitch
-
mizuki
A toolkit for building Tauri Plugins that enables type-safe IPC through GraphQL
-
interactors
Command pattern implementation for Rust
-
rust-lodash
A high-performance, type-safe Rust implementation of Lodash collection methods with zero-cost abstractions
-
tauri-plugin-redb-cache
A Tauri plugin for HTTP and image caching using Redb with LRU memory cache and compression
-
tauri-plugin-pldownloader
Tauri plugin for cross-platform file downloading (Android/iOS) with public/private destinations and a TypeScript client
-
to_method
micro-crate for using Into more ergonomically
-
supabase-client-wasm
WASM/TypeScript bindings for supabase-client-sdk
-
dinvoke
Dynamically run arbitrary unmanaged code
-
statusinfo2
print various metrics of your system
-
aws_utils_lambda
AWS Lambda utilities for Rust
-
cargo-customs
Enforces regulations in large cargo workspaces
-
distri
Rust client for the Distri A2A agent platform
-
elm-rust-binding
Call Elm functions from Rust in an ergonomic way
-
trace-err
A small extension to the tracing crate, which provides a single method 'trace_expect()' for Result<T, E> and Option<T>
-
zngur-autozng
Generating Zngur zng files automatically for a Rust crate
-
cardinal-proxy
Pingora-based HTTP proxy implementation for the Cardinal gateway
-
nd-cli
A cli directory navigator
-
shvcall
CLI utility to invoke remote SHV RPC calls
-
findex-plugin
Plugins library for Findex
-
cffi
Safe* C FFI interface generation
-
cargo-nnd
Cargo subcommand for easily starting nnd
-
cargox-cli
Run Cargo binaries on demand, installing them via cargo-binstall when missing
-
jutella
Chatbot API client library and CLI interface
-
scr-axum-cranker-router
port of mu-cranker-router
-
bevy_ehttp
A ehttp client plugin for Bevy
-
cargo-nightly
Cargo subcommand to forward commands to the nightly toolchain, enabling nightly toolchain usage in cargo aliases
-
invariant-reference
code authors define and use invariants
-
llmvm-outsource
An llmvm backend which sends text and chat generation requests to known hosted language model providers
-
tauri-plugin-leap-ai
Tauri plugin to interact with LEAP & Liquid LFMs
-
tauri-plugin-captcha-breaker
Tauri plugin for breaking captchas
-
dinvoke_rs
Dynamically invoke arbitrary unmanaged code
-
kasm
The Kerbal Compiler Collection assembler for kOS
-
unbug
programmatically invoke debugging breakpoints with helping macros
-
sigpipe
A single function call to reset SIGPIPE and fix
failed printing to stdout -
sifli_sdk_wrapper
sdk.py.exe, wrapper tool to invoke sdk.py on Windows
-
linux-syscalls
easily invoke linux system calls
-
tauri-plugin-dev-invoke
Enables external browsers to invoke Tauri commands via HTTP for dev/testing
-
lumiup
Toolchain manager for the Lumi programming language
-
mun_runtime
A runtime for hot reloading and invoking Mun from Rust
-
dinvoke_nostd
Dynamically invoke arbitrary unmanaged code
-
astal-notifd
Rust bindings for libastal and it's libraries
-
iced_zbus_notification
zbus binding for org.freedesktop.Notification
-
genius-invokation
Abstractions and structures for Genius Invokation TCG
-
fn_name
Macros that produce the name of the function they're invoked within
-
monotone-crescendo
designed for use in WebAssembly that implements solutions to LeetCode #926 NOTE: Only published to crates.io as educational experiment. This crate will not work as is if you try to…
-
spacetimedb-query
Top level crate for invoking the query engine and optimizer
-
abs-file-macro
A macro that returns the absolute file path of the Rust source file in which it is invoked
-
solana-program
Solana Program
-
perf-focus
A post-processing tool for analyzing perf data
Try searching with DuckDuckGo or on crates.io.