Skip to content

Universal package manager for Ubuntu (apt, snap, flatpak, brew, pip, AppImage)

Notifications You must be signed in to change notification settings

WiimmfiLikes2Code/Unipak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Unipak

Unipak is a universal package manager for Ubuntu that can install software from multiple sources: apt, snap, flatpak, brew, pip, and AppImages. It provides a single CLI to search, install, and uninstall packages across these platforms.


Features

  • Install packages from APT, Snap, Flatpak, Homebrew, PIP, and AppImages.
  • Search for packages across multiple package managers.
  • Simple command-line interface.
  • Lightweight and easy to use.

Installation

sudo dpkg -i unipak-[version]-[channel].deb
sudo apt install -f   # fix any missing dependencies

Releases/Channels

The Beta channel has upcoming versions that need to be debugged/tested before release. The Stable channel has stable versions that have been debugged/tested.

To uninstall any release, just type:

sudo apt remove unipak

-All releases have been tested on Ubuntu 25.10.

Notes

Hi, Wiimmfi here! This is my first ever project on GitHub. I built Unipak to explore Python programming and make managing packages on Ubuntu easier. I’m really excited to share it with the community! As a first project, it may have some quirks, so any feedback, ideas, or contributions would be greatly appreciated. Thanks for taking a look, and I hope you find Unipak useful!