cargo-expand

Macro expander

A command-line tool that shows the result of macro expansion and derive code generation in Rust projects

Subcommand to show result of macro expansion

GitHub

3k stars
18 watching
67 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

cargo

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
killercup/cargo-editA utility for managing cargo dependencies from the command line.3,107
rust-lang/cargoThe Rust package manager responsible for downloading and compiling dependencies for Rust projects.12,919
sagiegurari/cargo-makeA tool that automates the build process for Rust projects2,614
rust-itertools/itertoolsA collection of utility functions and macros to simplify iterator-based data processing in Rust.2,789
rust-lang/rustfmtA tool for formatting Rust code according to style guidelines.6,095
bunogi/cargo-makedocsAutomates documentation building for Rust projects by parsing Cargo.toml and generating documentation for direct dependencies.14
sourcefrog/cargo-mutantsTools to help detect potential bugs in Rust code by introducing mutations and testing their impact on tests.626
rust-lang/rustlingsA collection of small exercises to help developers learn Rust programming language by reading and writing code.55,016
byron/cargo-releaseAutomates the process of releasing a Rust crate with versioning and publishing0
not-fl3/macroquadA cross-platform game engine with Rust support for building 2D games and interactive applications.3,424
frewsxcv/cargo-all-featuresA tool to automate testing of Rust crates with multiple feature flags149
byron/cargo-smart-releaseAutomates complex release processes for Rust cargo workspaces with changelog generation and version management.81
dtolnay/proc-macro-workshopRust procedural macro tutorial project with examples of attribute macros, derive macros, and function-like macros.4,261
rust-osdev/cargo-xbuildAutomates cross-compilation of sysroot crates for Rust projects259
lukemathwalker/cargo-chefA tool that speeds up Rust Docker builds by caching dependencies and re-hydrating project skeletons.1,867