zap-rs

Crates.iozap-rs
lib.rszap-rs
version0.2.1
created_at2025-08-08 20:15:05.428368+00
updated_at2025-08-10 08:05:19.652417+00
descriptionRust-based AppImage package manager inspired by Zap
homepagehttps://git.ch-naseem.com/ndpm13/zap-rs
repositoryhttps://git.ch-naseem.com/ndpm13/zap-rs
max_upload_size
id1787322
size87,944
Naz (ndpm13)

documentation

README

Zap-rs

AppImage package manager inspired by zap, but in Rust.

Install

cargo install zap-rs

Usage

# 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

Creates symlinks in ~/.local/bin so you can just run the apps directly. Be sure to have it included in your $PATH env var.

Development Status

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.

Acknowledgments

  • zap - The original AppImage package manager that inspired this project
  • The Rust community for excellent crates like clap, tokio, octocrab, and dialoguer

License

MIT License - see LICENSE file for details.

Commit count: 0

cargo fmt