pipx

Installs and runs Python CLI applications in isolated environments — like pip for end-user tools rather than libraries.

package-manager-frameworksRecently released
62
Hero Score
Popularity
76
Performance
30
Ecosystem
50
Maturity
77
Dev Experience
75
⭐ 12,817 stars⬇ 1.3M downloads/wkFirst release: Jul 2017Last release: May 2026
Async Support: NoPlugin Extensions: MediumSpeed: MediumDoc Quality: HighLearning Curve: Easy

Pros

  • Isolates each CLI tool in its own venv, preventing dependency conflicts
  • Simple workflow for installing global Python apps like black, ruff, poetry
  • Maintained under PyPA with strong community trust and documentation

Cons

  • Scope limited to CLI tools; not a project or library dependency manager
  • Increasingly overlapped by `uv tool` for users adopting UV
  • Each tool gets its own venv, using more disk space than shared environments

Alternatives in package-manager-frameworks

Compare Python Packages with ease.