Abora LogoAbora
AboraTinyPMDownloadDocumentationArchivesContributors
GitHubDownload
DocsTinyPM - Getting StartedWhat is TinyPM?
TinyPM - Getting Started

What is TinyPM?

An introduction to TinyPM, the terminal-first package manager frontend.

3 min readLast updated: March 2026

What Is TinyPM?

TinyPM is a unified package manager frontend powered by Parcel. One command works across all major Linux package sources.

Instead of jumping between different tools, TinyPM lets you use one interface for:

  • Native Package Managers - apt, dnf, pacman, xbps, zypper, apk, emerge, brew, nix
  • Flatpak - sandboxed desktop apps
  • Snap - universal Linux packages

Design Philosophy

TinyPM is designed to stay simple:

  • One command - grab <package> works everywhere
  • Two flags - -f for Flatpak, -s for Snap (native is default)
  • Parcel resolution - intelligent backend selection across all sources
  • Terminal-first workflow - fast, scriptable, keyboard-driven
  • Cross-distro - same experience on Debian, Arch, Fedora, and others

What TinyPM Does

TinyPM can:

  • Install, search, and remove packages from any backend
  • List installed packages with source information
  • Update packages across all backends
  • Show system and backend status with doctor
  • Resolve the best package source automatically

What TinyPM Is Not

TinyPM is not trying to replace native package managers, Flatpak, or Snap. It is a unified interface over them: one command style, Parcel-powered resolution, easy to understand.

Current Status

TinyPM is at v3.0.0 powered by Parcel. This major release introduces unified package resolution across native package managers (apt, dnf, pacman, xbps, zypper, apk, emerge, brew, nix), Flatpak, and Snap. Parcel provides intelligent backend selection and seamless cross-distro compatibility.

License

TinyPM is licensed under the GNU General Public License v3.0 (GPLv3).

Next Steps

  • [Installation](/docs/tinypm/installation) - Get TinyPM on your system
  • [Your First Commands](/docs/tinypm/first-commands) - Start using TinyPM
  • [Commands Reference](/docs/tinypm/commands/install-remove) - Full command docs
Next

Installation

Abora LogoAbora

Professional Linux operating system and package management tools. Built in the open.

Products

  • TinyPM
  • Abora OS

Resources

  • Documentation
  • Download
  • Archives
  • Contributors
  • Discord

Legal

  • Privacy Policy
  • Terms of Use
  • License (GPL-3.0)
  • Contributors
  • Trademarks

© 2026 Abora. All rights reserved. Released under the GPL-3.0 license.