unipm

One command. Any OS. Unified package management for Linux, macOS, and Windows.

Available Packages

search_gear
curl -fsSL https://raw.githubusercontent.com/ieee-cs-bmsit/unipm/main/scripts/install.sh | bash

Installs to ~/.local/bin and updates PATH automatically

iwr -useb https://raw.githubusercontent.com/ieee-cs-bmsit/unipm/main/scripts/install.ps1 | iex

Run in PowerShell. Installs to %LOCALAPPDATA%\unipm

Download pre-built binaries for your platform:

Linux x64 macOS Intel macOS ARM64 (Apple Silicon) Windows x64
๐Ÿ“ฆ

Cross-Platform

One unified command works seamlessly across Linux, macOS, and Windows

๐ŸŽฏ

Smart Resolution

Automatically detects your OS and package manager, resolves package names intelligently

โšก

Zero Configuration

Works out of the box. No config files, no setup. Just install and go.

๐Ÿ”’

Safe & Transparent

Preview commands before execution. Checksum verification. Always shows what it's doing.

Open Source & Free Forever

Built with C++17. Licensed under MIT. Community-driven development.

View on GitHub