| Crates.io | zap-rs |
| lib.rs | zap-rs |
| version | 0.3.1 |
| created_at | 2025-08-08 20:15:05.428368+00 |
| updated_at | 2026-01-07 20:08:12.093502+00 |
| description | Rust-based AppImage package manager inspired by Zap |
| homepage | https://git.ch-naseem.com/ndpm13/zap-rs |
| repository | https://git.ch-naseem.com/ndpm13/zap-rs |
| max_upload_size | |
| id | 1787322 |
| size | 89,837 |
AppImage package manager inspired by zap, but in Rust.
cargo install zap-rs
# Install from URL
zap-rs install --from https://f.sed.lol/wow.AppImage wow
# Install from GitHub releases
zap-rs install --github --from vscodium/vscodium codium
# Remove
zap-rs rm neovim
# Update (only works with AppImages installed from GitHub)
zap-rs update codium
Creates symlinks in ~/.local/bin so you can just run the apps directly. Be sure to have it included in your $PATH env var.
This is me figuring out Rust and messing around with async stuff. Code changes a lot. If you want something stable or need major features, probably better to fork this or just use zap.
clap, tokio, octocrab, and dialoguerMIT License - see LICENSE file for details.