Cargo subcommand that recursively finds and optionally wipes all "target" or "node_modules" folders that are found in the current path.
defer-drop: a newtype that defers object drops to a background thread.
cargo-asm can disassemble your bin. Useful for performance analysis and as an offline alternative to the Godbolt compiler explorer.
robotstxt: a native Rust port of Google's robots.txt parser and matcher C++ library.
- Native Rust port, no third-part crate dependency
- Preserves all behavior of original library
- Consistent API with the original library
- 100% google original test passed
JQL - A JSON Query Language CLI tool.
A faster tig:
(The only down side is it's an impossible project name to search for!)
cargo-spellcheck - spell & grammar checking for documentation comments
rpm-rs - a full rpm parser and synthesizer in rust (not a binding!)
Little traction so far but very useful when prototyping.
Helps decrease compile times for projects that need to include strings or bytes from files at compile time.
Write safer FFI code in Rust without polluting it with unsafe code
is a disk space navigator for the terminal (written in Rust, of course ). (full disclosure: I am the author)
k9 - Rust Testing Library
A program that simulates the behavior of bodies that attract each other in real-time using wgpu.
Async DoubleCheckedCell helps avoid race conditions when a program needs to initialize data asynchronously and lazily.
SuckIT allows you to recursively visit and download a website's content to your disk.
Much faster than tools like HTTrack.
stdext is a crate with minor additional features for
std. It is designed to be more agile in terms of getting a new
std feature to your codebase, and less strict in terms of added features.
assert_equal macro looks very useful. Checking the difference between structs is indeed painful with the standard