pantry
Modern Package Management
Fast, isolated, and clean package management that works alongside your existing tools.
Package Management
Install, update, and manage packages with automatic environment isolation. Smart update system keeps packages current while respecting version constraints.
Service Management
Start, stop, and manage 30+ development services like PostgreSQL, Redis, Kafka, Prometheus, and more. Automatic configuration, health monitoring, and cross-platform support.
Environment Isolation
Project-specific, version-aware environments with automatic activation/deactivation. Each project gets its own isolated package installations and PATH management.
Executable Shims
Create lightweight executable scripts that automatically run the correct versions of your tools with full environment context.
Custom & Pantry-Powered
Custom builds, powered by pkgx's Pantry, for fast, reliable package installations.
Runtime Installation
Direct installation of development runtimes like Bun and Node.js from official sources with automatic platform detection.
Shell Integration
Seamless shell integration with customizable activation messages and automatic PATH management. Works with Zsh and Bash.
Cross-Platform
Works consistently across macOS, Linux, and Windows with platform-specific optimizations and path handling.
Environment Management
Comprehensive tools for listing, inspecting, cleaning, and managing development environments with human-readable, version-aware identifiers.