🍺 BREW Explorer

← all formulae

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

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![dependencySelector](resources/dependencySelector.png)\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![featureSelector](resources/featureSelector.png)\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![dependencySelector](resources/dependencySelector.png)\n\n### feature selector\n\nAll default features are marked Green.\n\n![greenMark](resources/greenMark.png)\n\nWhen hovering above a feature it shows other features which the selected feature requires.\n\n![featureDependency](resources/featureDependency.png)\n\nFeatures marked with \ud83d\udce6 mean that they require an optional dependency.\n\n![featurePackageDependency](resources/featurePackageDependency.png)\n\nFeatures which an active feature requires are marked grey.\n\n![greyFeature](resources/greyFeature.png)\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
}