Cargo Features Manger
A TUI like cli tool to manage the features of your rust-project dependencies.
install
cargo install cargo-features-manager
usage
To start the tool run cargo features in your project root dir.
This will open the dependency-selector:

Now you can select the dependency for which you want to change the enabled features.
Selecting a dependency will open the feature-selector:

When using cargo features -d <dependency name> it will directly open the corresponding feature-selector.
navigation
↑ to move up
↓ to move down
q to quit
Space | Enter to select
BackSpace to move back
dependency selector
Dependency which do not have any features are marked grey.

feature selector
All default features are marked Green.

When hovering above a feature it shows other features which the selected feature requires.

Features which an active feature requires are marked grey.
