Pnpm

Disk-efficient JavaScript package manager

pnpm
 
Open sourceCommand-line tool

Third-party software from public repositories. bestappfor.me does not host it, does not verify it and is not responsible for its use. Download only from the official source and check the license. Terms and disclaimer

Stars
36.8K
GitHub
Health
Solid
9 of 11 checks passed
License
MIT
Open source
Version
12.11.2
4 days ago
Category
Developer tools
Command-line tool
Language
Rust

About

Install JavaScript packages for your projects with pnpm, a package manager for Node.js. It reads your package.json, writes a lockfile called pnpm-lock.yaml so installs stay repeatable, and works on Windows, Linux and macOS. It can also manage Node.js versions.

Files in node_modules are linked from a single content-addressable store, so the same package is not copied again for every project. A package can only use the dependencies listed in its own package.json, and monorepos are supported.

Highlights

  • Links files from one shared content-addressable store
  • Lockfile pnpm-lock.yaml for repeatable installs
  • Can manage Node.js versions

Who it's for

Good for JavaScript developers juggling many projects or a monorepo who want to save disk space.

This description was written by our editors with automated assistance, not by the developer, and has not been reviewed yet.

Why it is here

  • Code changed today
  • New release 4 days ago

Official channels

Official channels only. We never host or repackage downloads.

Homebrew
macOS, Linux
12.11.2
brew install pnpm
winget
Windows
12.11.2
winget install --id pnpm.pnpm -e

Verified: installer URL on github.com/pnpm/pnpm

GitHub release
Linux, Windows, macOS, Android
v12.11.2

You might also like

See all