Crates.io | depot-rs |
lib.rs | depot-rs |
version | 0.1.0 |
created_at | 2025-09-14 04:09:23.618675+00 |
updated_at | 2025-09-14 04:09:23.618675+00 |
description | A TUI for managing your crates. |
homepage | https://codeberg.org/kereru/depot-rs |
repository | https://codeberg.org/kereru/depot-rs |
max_upload_size | |
id | 1838339 |
size | 1,358,545 |
A TUI for managing crates, all at one place.
[!NOTE] You need to install Rust before you can proceed.
cargo install depot-rs --locked
depot
To get started, run the binary:
depot
It should bring you to a loading screen. This may take a while if it is the first time running it. After it has finished fetching all the metadata, you should be able to see a menu.
Press c from the menu to open the dashboard. Use vim-keybindings or arrow keys to navigate up and down, and press d to uninstall a crate.
Press u from the menu to see what crates are outdated. Use vim-keybindings or arrow keys to navigate up and down, and press ENTER to update a crate.
I tend to forget about a crate I'd installed the other day after trying it out once or twice. If a crate has an update, it often goes unnoticed unless I'm following their release page closely. This makes me want to build a tool that helps me manage the crates I've installed at one place and not forget about them.
Copyright (c) Moreen Ho pigeon@quietpigeon.com
This project is licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT)