EVERYTHING XIAOMI
Get listed

Pantry

Pantry is a package manager for system-level binaries and JavaScript/TypeScript packages, available for macOS, Linux, and Windows on ARM64 and x86_64.

Place
#3 of 19
Score
6.6
Pantry's website

What Pantry is

Pantry is a package manager for system-level binaries and JavaScript/TypeScript packages, available for macOS, Linux, and Windows on ARM64 and x86_64. Its catalog includes 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 arrive as pre-built tarballs through a CDN-backed registry. For JavaScript projects, Pantry can act as an npm client with access to the full npm registry and support for workspaces and monorepos. It also supports lockfiles, global installation, offline package caching, and package publishing. The Free plan includes public packages, one seat, 50MB of artifacts, standard builds and downloads, 30 days of full analytics, and a point-in-time audit. Pro is $9.00 per month and Team is $29.00 per month; both add private and unlisted packages, build insurance, continuous CVE and licence alerts, and SBOM export. Team includes 10 seats. Package sale fees are 10% on Free and 5% on Pro or Team, with an additional stated 3% for sales that start on the site.

Good

  • Supports macOS, Linux, and Windows on ARM64 and x86_64
  • Works with npm workspaces and monorepos
  • Supports lockfiles and offline package caching
  • Paid plans include build insurance and continuous alerts
  • Team plan includes 10 seats

Watch out

  • Free plan is limited to public packages
  • Free plan includes only 50MB of artifacts
  • Package sales carry fees starting at 10% on Free
  • Site-originated sales have an additional stated 3% fee

Who it suits

Pantry suits developers and teams managing system binaries or JavaScript/TypeScript packages across macOS, Linux, and Windows. Its paid plans may suit users who need private packages, build insurance, security alerts, or SBOM export.

Verdict

Pantry combines system package management with npm-compatible workflows and optional team security features. Compare the Free, Pro, and Team limits and package sale fees with your publishing and collaboration needs.

Plans and prices

From Pantry's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreePublic packages · 30 days of full analytics · 50MB artifacts · Standard build queue · 1 seat · Standard downloads · Point-in-time audit · No SBOM export
Pro$9 a monthPrivate and unlisted packages · Lifetime full analytics · 250MB artifacts · Priority builds · 1 seat · Build insurance · Continuous CVE and licence alerts · SBOM export · $9/mo
Team$29 a monthPrivate and unlisted packages · Lifetime full analytics · 1024MB artifacts · Priority builds · 10 seats · Build insurance · Continuous CVE and licence alerts · SBOM export · $29/mo

The facts

Each one read from Pantry's own pages, with the date it was checked.

What it does

Build insurance
Pantry says it mirrors resolved build artifacts and verifies them against the lockfile integrity hash.checked 30 Sep 2026
Community and support
The maker links to GitHub contributions, a Discord community, and Bluesky updates.checked 30 Sep 2026
Installation
The CLI is installed with a shell command and the maker says it has no runtime dependencies.checked 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.checked 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.checked 30 Sep 2026
Package delivery
System packages are pre-built and distributed as tarballs through a CDN-backed registry.checked 30 Sep 2026
Product
Pantry is a package manager for system-level binaries and JavaScript/TypeScript packages.checked 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.checked 30 Sep 2026
Supported systems
Pantry supports macOS, Linux, and Windows on ARM64 and x86_64.checked 30 Sep 2026

The company

Maker
Pantry is built and maintained by the Stacks.js team.checked 30 Sep 2026
Team limit
The Team plan includes 10 seats, and paid package purchases cover the whole team.checked 30 Sep 2026
Team security features
Pro and Team plans include build insurance, continuous CVE and licence alerts, and CycloneDX or SPDX SBOM export.checked 30 Sep 2026
The full review of Pantry

Overview

Pantry combines a system package manager with an npm-compatible client, making it a fit for developers who want to manage binaries and JavaScript packages in one workflow. Its free tier makes it approachable, while private packages, ongoing security alerts and build insurance require a paid plan.

Key features

Pantry spans a sizeable catalog: 1,753+ system packages, 3M+ npm packages, 469K+ PHP packages, 21 Zig packages and 50 desktop apps. System packages arrive as pre-built tarballs through a CDN-backed registry, a practical approach for developers who want binaries without managing their builds. The CLI installs with a shell command and has no runtime dependencies.

For JavaScript and TypeScript projects, Pantry works as a drop-in npm client and supports the full npm registry, workspaces and monorepos. It also supports lockfiles, global installs, package publishing and an offline package cache. This breadth is useful for teams consolidating package workflows, though the paid features become relevant if they need private publishing or stronger supply-chain safeguards.

Pro and Team add build insurance, continuous CVE and licence alerts, and SBOM export in CycloneDX or SPDX formats. Pantry says build insurance mirrors resolved artifacts and checks them against the lockfile integrity hash. These features address build reproducibility and ongoing package oversight; Free has only a point-in-time audit and no SBOM export.

Pricing

PlanPriceWhat it includes
FreefreePublic packages, 30 days of full analytics, 50MB artifacts, standard build queue, one seat, standard downloads and a point-in-time audit; no SBOM export.
Pro$9 a monthPrivate and unlisted packages, lifetime full analytics, 250MB artifacts, priority builds, one seat, build insurance, continuous CVE and licence alerts, and SBOM export.
Team$29 a monthPrivate and unlisted packages, lifetime full analytics, 1024MB artifacts, priority builds, 10 seats, build insurance, continuous CVE and licence alerts, and SBOM export.

Free suits public-package authors who can work within 50MB of artifacts and do not need continuous alerts or exportable SBOMs. Pro is the step up for an individual who needs private publishing and security features; its one-seat limit makes it a poor fit for a group. Team costs more but raises the artifact allowance to 1024MB and covers 10 seats. Paid package purchases cover the whole Team.

Package sellers pay 10% per sale on Free and 5% on Pro or Team, with an additional stated 3% for sales that start on the site. Factor those fees into publishing plans. Pantry also links to GitHub contributions, Discord and Bluesky for community and updates.

Platforms

Pantry supports macOS, Linux and Windows on ARM64 and x86_64, covering both major desktop processor architectures. That makes it a plausible shared tool across mixed developer machines.

Who it's for

Pantry is strongest for developers who want system binaries alongside npm-compatible package management, especially those using workspaces or monorepos. Free is a reasonable starting point for public projects; individual maintainers needing private packages or continuous security checks should look at Pro. Teams that need shared seats and larger artifact allowances have a clear reason to choose Team.

It is less compelling for users who need only a JavaScript package manager and do not value Pantry's system catalog or paid security features. The plan structure also leaves a gap for small groups: Pro has one seat, while Team is the tier that includes multiple seats.

Pros and cons

  • Pros: A single CLI spans system packages and npm-compatible workflows, including workspaces and monorepos.
  • Pros: Support for macOS, Linux and Windows on both ARM64 and x86_64 suits mixed-platform development.
  • Pros: Pro and Team combine build insurance, continuous CVE and licence alerts, and SBOM export.
  • Cons: Free limits artifacts to 50MB and analytics to 30 days of full access, and omits SBOM export and continuous alerts.
  • Cons: Pro includes only one seat; a shared team needs the $29 a month Team plan.
  • Cons: Package sales incur a 10% fee on Free or 5% on paid plans, plus a stated 3% for sales starting on the site.

Alternatives

For a broader comparison, see JavaScript Package Managers. Choose npm instead if public package publishing and access to the public registry are enough and Pantry's system-package management or paid security features are unnecessary. Choose JSPM for its free, open-source import-map package-management tools and free jspm.io CDN services.

Yarn, Bower and Flux are free package-manager alternatives with no paid tier or usage limits stated for Yarn and Bower, and no paid tier for Flux. Rush is a free, open-source JavaScript monorepo manager installable via npm. Bun is a free, open-source JavaScript runtime and toolkit. Textadept is a free, MIT-licensed text editor.

Verdict

Choose Pantry if you want system binaries and npm-compatible package workflows under one tool, with a path to private publishing and supply-chain safeguards. Its free tier is practical for public projects, but the 50MB artifact cap and one-seat Pro plan make the upgrade decision consequential: individuals can choose Pro, while teams needing shared access must move to Team. If you only need a free JavaScript package manager, a narrower alternative may be the better fit.

Getting started

  1. Open the Pantry website
  2. Install the CLI with the provided shell command
  3. Choose Free, Pro or Team
  4. Select macOS, Linux or Windows on ARM64 or x86_64
  5. Use Pantry for system packages or npm-compatible JavaScript and TypeScript packages
  6. Enable workspaces, monorepos, lockfiles, caching or publishing as needed

Limits worth knowing

Free includes public packages, 50MB of artifacts, one seat, standard build and download service, 30 days of full analytics and a point-in-time audit. Pro and Team provide 250MB and 1024MB artifact allowances respectively, while Team includes 10 seats.

Questions

Is Pantry free?

Yes. The Free plan costs nothing. Pro costs $9 a month, and Team costs $29 a month.

Which operating systems and architectures are supported?

Pantry supports macOS, Linux and Windows on ARM64 and x86_64.

Does Pantry work with npm?

Yes. It acts as a drop-in npm client with the full npm registry, workspaces and monorepos.

What does the Free plan include?

It includes public packages, 50MB of artifacts, one seat, standard builds and downloads, 30 days of full analytics and a point-in-time audit.

What do Pro and Team add?

Both add private and unlisted packages, build insurance, continuous CVE and licence alerts and SBOM export. Team includes 10 seats.

Can Pantry publish packages?

Yes. Pantry supports package publishing, along with lockfiles, global installation and offline package caching.

Alternatives to Pantry

All alternatives
  1. 1

    npm

    Free planLinuxmacOSWindows
    7.5From $7 a month
  2. 2

    JSPM

    Free planWebAPIExtensionLinux
    7.0Free plan
  3. 3

    Textadept

    Free planLinuxmacOSWindows
    6.6Free plan
  4. 4

    vlt

    Free planWebSelf-hosted
    6.6From $8 a month
  5. 5Yarn logo

    Yarn

    Free planLinuxmacOSWindows
    6.6Free plan
  6. 6Bun logo

    Bun

    Free planLinuxmacOSWindows
    6.5Free plan