A command-line tool for managing Rust package dependencies directly in your terminal.
- Dependency Listing:
- List all dependencies in your project
- Show only direct dependencies
- Sorting:
- Order by package name (alphabetical)
- Order by dependency size
- Order by dependency version
- Filtering:
- Filter dependencies by name
- Project Statistics:
- Count total dependencies
- Calculate combined size of dependencies
- Lightweight:
- Fast, native Rust implementation
cargo install crates-inspector
You need the Rust toolchain installed on your system to build crates-inspector
.
- Clone the repository:
git clone https://github.com/Feelin/crates-inspector.git cd crates-inspector
- Build and install using Cargo:
cargo install --path .
1. List the dependencies of the current directory
crates-inspector
2. List the contents of the other directory
crates-inspector -p "$RUST_PROJECT_PATH"
Key(s) | Action |
---|---|
↑ / k |
Move selection up. |
↓ / j |
Move selection down. |
→ / l |
Select child package. |
← / h |
Select parent package. |
Enter |
Open documentation in browser. |
q / Esc |
Quit the application normally. |
a |
Show all dependencies. |
d |
Show direct dependencies. |
f |
Filter by package name. |
s |
Sort or reverse. |

If you like this project, you can support me in the following ways:
- ⭐️ Give this project a Star
- Share with your friends