cargo-features-manager
brew install cargo-features-manager
v0.11.1
MIT
TUI like cli tool to manage the features of your rust-project dependencies
16
30-day installs · #7444
36
90-day · #8201
83
365-day · #9692
114
★ GitHub stars · updated 4mo ago
Build dependencies
Links
- https://github.com/ToBinio/cargo-features-manager
- GitHub: ToBinio/cargo-features-manager
- Brew formula source: Formula/c/cargo-features-manager.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "TUI like cli tool to manage the features of your rust-project dependencies",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:08+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "cargo-features-manager",
"github_default_branch": "master",
"github_last_commit_at": "2026-04-07T07:18:00Z",
"github_readme_excerpt": "\n# **This Project has moved to [Tangled](https://tangled.org/tobinio.dev/cargo-features-manager)**\n\n---\n\n# Cargo Features Manger\n\nA TUI-like cli tool to manage the features of your rust-projects dependencies.\n\nYou can view all available features and easily toggle (enable \u0026 disable) them with one button click. All of your changes\nwill directly be reflected in your Cargo.toml file.\n\n---\n\n## install\n\n`cargo install cargo-features-manager`\n\n---\n\n## usage\n\nTo start the tool run `cargo features` in your project root dir.\n\nThis will open the dependency-selector:\n\n\n\nNow you can select the dependency for which you want to change the enabled features.\n\nSelecting a dependency will open the feature-selector:\n\n\n\nWhen using `cargo features -d \u003cdependency name\u003e` it will directly open the corresponding feature-selector.\n\n### navigation\n\n\u003ckbd\u003e\u2191\u003c/kbd\u003e to move up\n\n\u003ckbd\u003e\u2193\u003c/kbd\u003e to move down\n\n\u003ckbd\u003eSpace\u003c/kbd\u003e | \u003ckbd\u003eEnter\u003c/kbd\u003e | \u003ckbd\u003e\u2192\u003c/kbd\u003e to select\n\n\u003ckbd\u003eESC\u003c/kbd\u003e | \u003ckbd\u003e\u2190\u003c/kbd\u003e to move back\n\n### dependency selector\n\nDependency which do not have any features are marked grey. \u003cbr\u003e\nDev-Dependency are marked with \ud83e\uddea. \u003cbr\u003e\nBuild-Dependency are marked with \ud83d\udee0\ufe0f. \u003cbr\u003e\nWorkspace-Dependency are marked with \ud83d\uddc3\ufe0f\ufe0f.\n\n\n\n### feature selector\n\nAll default features are marked Green.\n\n\n\nWhen hovering above a feature it shows other features which the selected feature requires.\n\n\n\nFeatures marked with \ud83d\udce6 mean that they require an optional dependency.\n\n\n\nFeatures which an active feature requires are marked grey.\n\n\n\nFeatures marked with \ud83d\uddc3\ufe0f\ufe0f are enabled by the workspace dependency and can only be disabled by the workspace dependency\n\n![workspaceFeatures](reso",
"github_repo": "ToBinio/cargo-features-manager",
"github_stars": 114,
"github_topics": [],
"homepage": "https://github.com/ToBinio/cargo-features-manager",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 16,
"installs_365d": 83,
"installs_90d": 36,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "cargo-features-manager",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 7444,
"rank_365d": 9692,
"rank_90d": 8201,
"raw_hash": "6956592b9522c89c",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/cargo-features-manager.rb",
"tap": "homebrew/core",
"test_dependencies": [
"rustup"
],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.11.1",
"versioned_formulae": [],
"why_use_this": null
}