Pantry
What it is
Pantry is a package manager for system-level binaries and JavaScript/TypeScript packages on macOS, Linux, and Windows, supporting ARM64 and x86_64. Its catalog lists 1,753+ system packages, 3M+ npm packages, 469K+ PHP packages, 21 Zig packages, and 50 desktop apps. The CLI is installed with a shell command, and the maker says it has no runtime dependencies. System packages are pre-built and delivered as tarballs through a CDN-backed registry.
For JavaScript projects, Pantry works as a drop-in npm client with access to the full npm registry and support for workspaces and monorepos. It also lists lockfile support, global installation, offline package caching, and package publishing. The Free plan costs nothing and includes public packages, 50MB of artifacts, one seat, standard builds and downloads, 30 days of full analytics, and a point-in-time audit. Pro costs $9 a month; Team costs $29 a month and includes 10 seats. Both paid plans add private and unlisted packages, build insurance, continuous CVE and licence alerts, and SBOM export. Pantry is built and maintained by the Stacks.js team.
For and against
For
- Supports macOS, Linux, and Windows on ARM64 and x86_64.
- Works as a drop-in npm client.
- Supports workspaces and monorepos.
- Offers offline package caching and lockfiles.
- Paid plans include CVE and licence alerts.
Against
- Free plan is limited to one seat.
- Pro costs $9 a month.
- Team costs $29 a month.
The verdict
Pantry combines system-package distribution with npm-compatible workflows and support for workspaces and monorepos. The free tier has a one-seat limit, while build insurance, continuous alerts, and SBOM export are included with paid plans.
Who it suits
It suits developers and teams managing system packages or JavaScript/TypeScript dependencies across supported desktop operating systems. The paid plans add package security and SBOM features, with Team offering 10 seats.
Plans and prices
Free
Public packages · 30 days of full analytics · 50MB artifacts · Standard build queue
Read 30 Sep 2026 · pantry.dev
Pro
Private and unlisted packages · Lifetime full analytics · 250MB artifacts · Priority builds
Read 30 Sep 2026 · pantry.dev
Team
Private and unlisted packages · Lifetime full analytics · 1024MB artifacts · Priority builds
Read 30 Sep 2026 · pantry.dev
On the record
- Build insurance
- Pantry says it mirrors resolved build artifacts and verifies them against the lockfile integrity hash.pantry.dev · read 30 Sep 2026
- Community and support
- The maker links to GitHub contributions, a Discord community, and Bluesky updates.pantry.dev · read 30 Sep 2026
- Installation
- The CLI is installed with a shell command and the maker says it has no runtime dependencies.pantry.dev · read 30 Sep 2026
- Maker
- Pantry is built and maintained by the Stacks.js team.pantry.dev · read 30 Sep 2026
- npm compatibility
- Pantry acts as a drop-in npm client with access to the full npm registry and support for workspaces and monorepos.pantry.dev · read 30 Sep 2026
- Package catalog
- The site lists 1,753+ system packages, 3M+ npm packages, 469K+ PHP packages, 21 Zig packages, and 50 desktop apps.pantry.dev · read 30 Sep 2026
- Package delivery
- System packages are pre-built and distributed as tarballs through a CDN-backed registry.pantry.dev · read 30 Sep 2026
- Product
- Pantry is a package manager for system-level binaries and JavaScript/TypeScript packages.pantry.dev · read 30 Sep 2026
- Selling fees
- Selling a package costs 10% per sale on Free and 5% per sale on Pro or Team, with a stated additional 3% for sales that start on the site.pantry.dev · read 30 Sep 2026
- Supported systems
- Pantry supports macOS, Linux, and Windows on ARM64 and x86_64.pantry.dev · read 30 Sep 2026
- Team limit
- The Team plan includes 10 seats, and paid package purchases cover the whole team.pantry.dev · read 30 Sep 2026
- Team security features
- Pro and Team plans include build insurance, continuous CVE and licence alerts, and CycloneDX or SPDX SBOM export.pantry.dev · read 30 Sep 2026