Meta Package Manager wraps all package managers with a unifying CLI, and provides the MPM CLI, a wrapper around all package managers. MPM is like yt-dlp, but for package managers instead of videos. MPM solves XKCD #1654 - Universal Install Script. List installed packages. List duplicate installed packages. Search for packages. Install a package, remove a package, and list outdated packages. Sync local package infos. Upgrade all outdated packages. Backup list of installed packages to TOML file. Restore/install list of packages from TOML files. Pin-point commands to a subset of package managers (include/exclude selectors). Support plain, versioned, and purl package specifiers. Export output to JSON or print user-friendly tables. Shell auto-completion for Bash, Zsh and Fish. Provides an Xbar/SwiftBar plugin for friendly macOS integration.

Features

  • Upgrade all outdated packages
  • Provides a Xbar/SwiftBar plugin for friendly macOS integration
  • Shell auto-completion for Bash, Zsh and Fish
  • Inventory and list all package managers available on the system
  • Supports macOS, Linux and Windows
  • Standalone executables for Linux, macOS and Windows

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow Meta Package Manager

Meta Package Manager Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Try It Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Meta Package Manager!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Package Managers, Python Command Line Tools

Registered

2023-04-17