A TUI like cli tool to manage the features of your rust-project dependencies.
cargo install cargo-features-manager
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.
↑ to move up
↓ to move down
Space | Enter | → to select
ESC | ← to move back
Dependency which do not have any features are marked grey.
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.
At any point you can start typing like normal. This will start using your input as a search query.