-
gimli
reading and writing the DWARF debugging format
-
console-subscriber
A
tracing-subscriber::Layerfor collecting Tokio console telemetry -
lsp-server
Generic LSP server scaffold
-
serde-xml-rs
xml-rs based deserializer for Serde (compatible with 1.0)
-
tokio-metrics
Runtime and task level metrics for Tokio applications
-
libz-rs-sys
A memory-safe zlib implementation written in rust
-
bitcode
bitwise binary serializer
-
irust
Cross Platform Rust Repl
-
borsh
Binary Object Representation Serializer for Hashing
-
tracing-test
Helper functions and macros that allow for easier testing of crates that use
tracing -
fixed_decimal
An API for representing numbers in a human-readable form
-
grcov
collect and aggregate code coverage data for multiple source files
-
cargo-careful
Execute Rust code carefully, with extra checking along the way
-
gdbstub
GDB Remote Serial Protocol in Rust
-
probe-rs
A collection of on chip debugging tools to communicate with microchips
-
pdb-addr2line
Symbolicate addresses from PDBs, like addr2line
-
gpt
A pure-Rust library to work with GPT partition tables
-
derive-where
Deriving with custom trait bounds
-
cargo-binstall
Binary installation for rust projects
-
opaque-debug
Macro for opaque Debug trait implementation
-
expander
Expands proc macro output to a file, to enable easier debugging
-
hdf5
Thread-safe Rust bindings for the HDF5 library
-
walrus
performing WebAssembly transformations
-
tokio-console
The Tokio console: a debugger for async Rust
-
hotpath
async Rust profiler with memory and data-flow insights - quickly find and debug performance bottlenecks
-
console-api
Protobuf wire format bindings for the Tokio console
-
codegen
generating Rust code
-
custom_debug
Derive Debug with a custom format per field
-
framehop
Stack frame unwinding support for various formats
-
mem_dbg
Traits and associated procedural macros to display recursively the layout and memory usage of a value
-
uuinfo
debug unique identifiers (UUID, ULID, Snowflake, etc)
-
valuable
Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries
-
rudy-lldb
Rudy LLDB server for debugging Rust programs
-
cbor-diag
parsing data encoded in Concise Binary Object Representation (CBOR) (in any of raw binary, hex encoded (with comments) or diagnostic notation) then printing it out in either annotated hex form or…
-
rtthost
RTT (Real-Time Transfer) client
-
rtt-target
Target side implementation of the RTT (Real-Time Transfer) I/O protocol
-
endolphine
TUI file explorer
-
pdb
A parser for Microsoft PDB (Program Database) debugging information
-
spawned-concurrency
Spawned Concurrency
-
aws-sdk-xray
AWS SDK for AWS X-Ray
-
cntr
A container debugging tool based on Linux mount API
-
st-map
Runtime for a stack-alocated map
-
nimbleparse
Yacc grammar debugging tool
-
serde-intermediate
Intermediate representation of Serde serialization
-
dependency_runner
ldd for Windows - and more!
-
hyperlight-wasm
that enables wasm modules and components to be run inside lightweight Virtual Machine backed Sandbox. It is built on top of Hyperlight.
-
aws-sdk-cloud9
AWS SDK for AWS Cloud9
-
swc_ecma_minifier
EcmaScript code minifier
-
cube3d
A GUI-based 3D cube rotation demo
-
pdb2
A parser for Microsoft PDB (Program Database) debugging information
-
autosurgeon
working with data in automerge documents
-
cgrc
Configurable terminal text formatter
-
clx
Components for CLI applications
-
ocrs
OCR engine
-
stakpak
Your DevOps AI Agent. Generate infrastructure code, debug Kubernetes, configure CI/CD, automate deployments, without giving an LLM the keys to production.
-
mirai-annotations
Macros that provide source code annotations for MIRAI
-
chatdbg
Rust-specific support for ChatDBG
-
awint_macro_internals
Internal macro utilities for the
awintsystem of crates -
axonml-autograd
Automatic differentiation engine for Axonml ML framework
-
dump_syms
Dump debug symbols into Breakpad ones
-
ferroscope
MCP server that enables AI assistants to debug Rust programs using LLDB and GDB
-
devtools-wire-format
gRPC wire format for the CrabNebula devtools for Tauri
-
probe-rs-tools
A collection of on chip debugging tools to communicate with microchips
-
econf
Load environment variables into your struct members in one shot
-
soa-rs
A Vec-like structure-of-arrays container
-
embassy-boot
A lightweight bootloader supporting firmware updates in a power-fail-safe way, with trial boots and rollbacks
-
stylin
Convert markdown to pandoc markdown with custom styles
-
show-image
quickly show images in a window for debugging
-
lldb
Rust-like bindings to the public LLDB API. LLDB is the debugger from the LLVM project and is the system debugger on macOS.
-
simple_config
A config language for humans that is not self-describing
-
borsh-derive
Binary Object Representation Serializer for Hashing
-
juiz_app
JUIZ utility command-line application package
-
desed
Sed script debugger. Debug and demystify your sed scripts with TUI debugger.
-
debug-ignore
A newtype wrapper that causes a field to be skipped while printing out Debug output
-
jcfmt
A command-line tool to format JSONC (JSON with Comments) text
-
kcpserver
fast kcp server frame
-
febug
anyway, here's user-space debugfs
-
rust-i18n-support
Support for rust-i18n crate
-
scx_chaos
general purpose sched_ext scheduler designed to amplify race conditions
-
termslang
The terms programming language
-
kvlog
Fast Structual and Hierarchical binary logging for rust
-
int-enum
A derive macro for conversion between integer and enum types
-
rogcat
A adb logcat wrapper and log processor
-
whyq
jq wrapper
-
bmputil
Black Magic Probe companion utility
-
buildid
Examine the currently running executable to get its build-id or LC_UUID
-
sacp-tee
A debugging proxy that logs all ACP traffic to a file
-
derive_setters
Rust macro to automatically generates setter methods for a struct's fields
-
nfs_mirror
Mirror a local directory into an NFS shared service
-
versatiles_glyphs
generating SDF glyphs from fonts
-
v_authorization
authorization lib
-
rustyproxy-srv
Proxy server for the RustyProxy project. Used to save HTTP(s) requests for security analysis
-
vlitz
A strong dynamic debugger CLI tool based on Frida
-
wasm-rquickjs
wrapping JavaScript modules as WebAssembly components using the QuickJS engine
-
deloxide
scrubs your threads clean by detecting deadlocks in real time—keeping your system smooth, safe, and corrosion-free. 🦀🧼🔒
-
si_trace_print
stack indented trace printing; a rust library to print messages indented to stack depth optionally preceded by the function name
-
krapslog
Visualize log files using sparklines
-
debug-helper
declarative macros to help you implement the
Debugtrait manually -
argus-ext
Trait debugger analysis for IDE interactions
-
renacer
Pure Rust system call tracer with source-aware correlation for Rust binaries
-
zakat-cli
Interactive CLI tool for Zakat calculations and debugging
-
geist_supervisor
Geist Supervisor - Management tool for Roc Camera
-
dear_mirl_gui
A 'Dear ImGui' inspired RmGui lib for 'Mirl'
-
lrlex
lexer generator
-
cargo-derivefmt
Format derives alphabetically
-
assert_no_alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
path_facts
You've subscribed to PATH FACTS: Tidy filesystem information to help debug unexpected errors
-
argus-lib
Trait debugger analysis for IDE interactions
-
spytrap-adb
Test a phone for stalkerware using adb and usb debugging to scan for suspicious apps and configuration
-
oscd
interactive OSC (Open Sound Control) debugger for terminal
-
telnet
protocol
-
anathema-debug
Debug utils for Anathema
-
pdbwalker
Advanced PE binary scanner with PDB debug symbol detection and download capabilities
-
inplace_containers
In-place, fixed-capacity containers with optional features
-
debugger-cli
LLM-friendly debugger CLI using the Debug Adapter Protocol
-
gdbstub_arch
Implementations of
gdbstub::arch::Archfor various architectures -
gst-plugin-quinn
GStreamer Plugin for QUIC
-
libc-test
A test crate for the libc crate
-
aoba
Multi-protocol debugging and simulation CLI/TUI tool for Modbus RTU
-
diff-struct
A trait for diffing and applying diffs to types
-
debug_tree
Build a tree one element at a time and output it as a pretty string
-
bevy_brp_extras
Extra BRP methods for Bevy apps including screenshot, shutdown, and keyboard input capabilities
-
code_logger
colorful, and flexible logging library for Rust with timestamps, log levels, and custom error codes
-
symbolic-sourcemapcache
A fast lookup cache for JavaScript Source Maps
-
nnd
A fast handmade TUI-based debugger for Linux
-
breakmancer
Drop a breakpoint into any shell
-
microsoft-dia
Debug Interface Access (DIA) SDK
-
re_renderer
A wgpu based renderer for all your visualization needs
-
llmctx
LLM context builder
-
wasmgdb
gdb for WebAssembly
-
mpigdb
A wrapper arround mpiexec, gdbserver, and gdb that makes debugging MPI programs eaiser
-
heretek
GDB TUI Dashboard for the understanding of vast knowledge
-
rust_util
Hatter's Rust Util
-
serde-vars
Conveniently expose (environment) variables to your serde based data structures, like configurations
-
motis-openapi-sdk
Automatically generated code for the Motis OpenAPI description
-
async-curl
An asynchronous implementation to perform curl operations with tokio
-
aimdb-cli
Command-line interface for AimDB - development and administration tool
-
eventline
Structured journaling and scoped logging for Rust applications
-
logdriller
visualize application log output in the terminal
-
debuginfod
interacting with debuginfod servers
-
hdc-rs
Rust client library for HarmonyOS Device Connector (HDC)
-
layla-log
logger library
-
dumbo_log
helper functions for web development
-
retro-z80-emulator
Z80 emulator for RetroShield firmware with TUI debugger
-
symbolic-debuginfo
inspect and load DWARF debugging information from binaries, such as Mach-O or ELF
-
nym-common
Runtime diagnostics for high frequency logging, debugging and error handling utilities
-
tasru
A method to map and understand dwarf symbol information
-
source_viewer
A CLI tool to inspect and analyze binary sources using DWARF debugging information
-
phlow-tui-inspect
CLI inspector for Phlow debug TCP server
-
morphix
Observing and serializing mutations
-
trawld
Configuration Manager daemon for trawl
-
serde_dbgfmt
Deserialize #[derive(Debug)] output using serde
-
diagnosticism
Miscellaneous discrete and simple diagnostics facilities (for Rust)
-
b4sam
review code with AI
-
pete
A friendly wrapper around ptrace(2)
-
probe-rs-debug
Debugging functionlity built on top of the probe-rs crate
-
argus-cli
Trait debugger backend for IDE interactions
-
for_build_rs
lexer for Rust's build.rs
-
soon
Predict your next shell command based on history — like shell autocomplete, but MORE stupid
-
rolling-file
A rolling file appender with customizable rolling conditions
-
lumelog
A lightweight, flexible, and configurable logging library for Rust, with support for runtime configuration and build-mode detection
-
deno_panic
stack trace and symbolication for deno
-
nom-tracer
Extension of nom to trace parser execution
-
hrdf-routing-engine
Public transport routing engine based on Swiss HRDF data
-
jsonrpc-debugger
A terminal-based JSON-RPC debugger with interception capabilities
-
bevy_debugger_mcp
AI-assisted debugging for Bevy games through Claude Code using Model Context Protocol
-
cast_checks
A procedural macro to check for invalid casts
-
sentry-debug-images
Sentry integration that adds the list of loaded libraries to events
-
esp-hal-mfrc522
mfrc522 library for esp-hal (can be used on any hal that implements embedded-hal-async)
-
rship-sdk
rship sdk in rust!
-
entidb_cli
CLI tools for EntiDB
-
picante
An async incremental query runtime
-
astrelis-geometry
Customizable 2D geometry rendering for Astrelis Game Engine
-
serde_avro_fast
An idiomatic implementation of serde/avro (de)serialization
-
dbg-swc
Debug utilities
-
patina_stacktrace
Stack Tracing library
-
ms-codeview
Definitions for use with CodeView debugging symbols
-
harlite
Import HAR files into SQLite. Query your web traffic with SQL.
-
tron
based template system built for speed and simplicity
-
debug_overlay
A basic low-overhead and ascii-only debug overlay that can be displayed using GPU APIs such as wgpu
-
dirty-debug
Quick and dirty debugging
-
dumbo_config
a config loader
-
tuiserial
Command-line interface for tuiserial serial port terminal
-
feign
Rest client of Rust
-
incode
MCP server for LLDB debugging automation
-
convex
Client library for Convex (convex.dev)
-
flat_error
Error wrapper to ensure Clone, Debug, and PartialEq
-
patina_dxe_core
A pure rust implementation of the UEFI DXE Core
-
minidump-debugger
an experimental GUI for inspecting minidumps with rust-minidump
-
count_instructions
Counts the instructions executed within a single function
-
ms-pdb
Reads Microsoft Program Database (PDB) files
-
doiTAG
doiTAG for sequence DOIs
-
sacp-trace-viewer
Interactive sequence diagram viewer for SACP trace files
-
array-object
Self-describing binary format for arrays of integers, floating-point numbers, complex numbers, and strings. It is designed for object storage, database integration, and single-file usage.
-
jb
Background job manager for AI agents
-
az_logger
Very simple logging crate for my projects
-
dbgbb
A framework for analyzing debugging data in a Mathematica/Jupyter notebook
-
kmdparse
Parsing user's commands into arbitrary Rust types
-
sdec-tools
Introspection and debugging tools for the sdec codec
-
serde-env
deserialize env into structs via serde
-
udptk
A UDP toolkit for debugging purpose
-
bulletin-board-server
Object storage for ArrayObject for debugging and data taking purposes
-
ohos-hilog-binding
hilog binding for rust
-
coreminer
A debugger which can be used to debug programs that do not want to be debugged
-
fstdout-logger
log crate that logs to stdout and to an optional log file with configurable options
-
wasmtime-internal-debugger
INTERNAL: Wasmtime's guest-debugger functionality
-
checkpoint-ts
Interactive checkpoint system for TypeScript/JavaScript development. Debug with TUI, inspect state, skip functions, inject values.
-
symbolic-unreal
Parsing and processing utilities for Unreal Engine 4 crash files
-
egui_wings
egui bindings for WASM plugins
-
bulletin-board-client
Rust client for BulletinBoard
-
tuiserial-serial
Serial port communication library for tuiserial
-
rlg
that implements application-level logging with a simple, readable output format. Features include log rotation, network logging, and support for multiple structured formats like JSON, CEF, and more.
-
tuiserial-ui
Terminal user interface components for tuiserial
-
rpsn
A command-line interface for Repsona task management system
-
shrinkwrap
Automates the wrapping and nesting of additional variations for some or all of a struct's fields
-
secret-utils
Shared utilities for secret handling (wrappers, zeroization, secrecy) used across the PAKEs-Conflux workspace
-
seesaw_core
A deterministic, event-driven coordination layer where machines decide, effects execute, and transactions define authority
-
mungos
MongoDB in rust, simplified
-
test-optimization-sdk
Datadog's test optimization sdk
-
loggit
lightweight, easy-to-use logging library for Rust
-
symwalker
Advanced ELF/Mach-O binary scanner with intelligent debug symbol detection and analysis
-
soapy
Structure-of-arrays derive macro
-
ormlite-cli
An ORM for people who love SQL. Use the
ormlitecrate, not this one. -
rudy-parser
type and expression parser for Rudy
-
arrrg
wrapper around the getops library for stable commandline parsing
-
cargo-flaky
A cargo sub-command to helps you find flaky tests
-
rudy-dwarf
DWARF debug information parsing and querying for Rust debugging tools
-
fibreq
Non-blocking HTTP client for Tarantool apps
-
stakpak-shared
Stakpak: Your DevOps AI Agent. Generate infrastructure code, debug Kubernetes, configure CI/CD, automate deployments, without giving an LLM the keys to production.
-
rudy-db
A user-friendly library for interacting with debugging information of Rust compiled artifacts using DWARF
-
patina_mm
Management Mode (MM) support for components
-
symbolic-ppdb
parsing and performing lookups on Portable PDB files
-
webtranscat
WebTransport equivalent of websocat - a command-line WebTransport client for debugging and testing
-
cardinal-gui
GUI for a Uxn + Varvara system
-
mecha10-cli
Mecha10 CLI tool
-
indicio
framework for emitting clues that may be used for debugging
-
tauri-plugin-debug-tools
Debug utilities for Tauri WebView apps
-
snouty
A CLI tool for interacting with the Antithesis API
-
arrow-zerobus-sdk-wrapper
Cross-platform Rust SDK wrapper for Databricks Zerobus with Python bindings
-
atelier_core
Rust native core model for the AWS Smithy IDL
-
radb
Implement Python AdbUtils
-
oso
open source policy engine for authorization that’s embedded in your application
-
grovedb-visualize
Debug prints extension crate for GroveDB
Try searching with DuckDuckGo.