{"repo":"hkdb/app","free":true,"listed":false,"github":"https://github.com/hkdb/app","clone":"git clone https://github.com/hkdb/app.git","description":"A cross-platform package management assistant with super powers!","language":"Go","stars":176,"topics":["appimage","apt","automation","brew","cargo","cli","dnf","flatpak","go","installer"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"app - A Package Management Assistant with Super Powers maintained by: @hkdb SUMMARY A Unified Package Management Experience for users who either want a reproduceable workstation build or simply handle a lot of machines with ease. App is a cross-platform package management wrapper written in Go that remembers all the additional packages a user installs on a machine beyond the base installation so that all the same packages can be automatically reinstalled on another machine with one command. It also provides the same command line interface across different distros/OS's and package managers so you don't have to remember the various syntax across different OS's and package managers. Last but not least, it allows users to upgrade all software packages installed on a system with a user defined set of package managers (ex. apt, flatpak, and AppImage) via a single command. Supported OS: - Linux - Mac (Homebrew) - FreeBSD - Windows [coming soon] Supported Package Managers: - apt - dnf - pacman - yay - pkg - zypper - Flatpak - Snap - Homebrew - AppImage - go - pip - pipx - cargo - And more coming soon! (See SUPPORT & ROADMAP section) This fun project came to life because I have multiple machines and am constantly re-installing them. I also review and or get new laptops fairly often. THIS IS STILL ALPHA SOFTWARE Skip all the mumbo jumbo if you just want to see how to INSTALL and UPGRADE app. BACKGROUND (Probably TL;DR for most) Why app was created... HOW IT WORKS Instead of using your ","default_branch":null,"files":null,"tree":[],"storefront":"/r/hkdb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hkdb/app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}