Add Rust Dependencies - Manage Crates with Cargo Add | Online Free DevTools by Hexmos
Add Rust dependencies effortlessly with Cargo Add. Manage crate versions, features, and paths for seamless project builds. Free online tool, no registration required.
cargo add
Add dependencies to a Rust project’s
Cargo.toml
manifest. More information: https://doc.rust-lang.org/cargo/commands/cargo-add.html.
- Add the latest version of a dependency to the current project:
cargo add {{dependency}}
- Add a specific version of a dependency:
cargo add {{dependency}}@{{version}}
- Add a dependency and enable one or more specific features:
cargo add {{dependency}} {{[-F|--features]}} {{feature_1}},{{feature_2}}
- Add an optional dependency, which then gets exposed as a feature of the crate:
cargo add {{dependency}} --optional
- Add a local crate as a dependency:
cargo add --path {{path/to/crate_directory}}
- Add a development or build dependency:
cargo add {{dependency}} --{{dev|build}}
- Add a dependency with all default features disabled:
cargo add {{dependency}} --no-default-features