🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

pnpm

In plain terms

A disk-efficient JavaScript package manager.

Going deeper

pnpm installs dependencies using a shared content-addressable store and symlinks, saving disk space and speeding installs. It avoids duplicating packages across projects.

Under the hood

Its strict, non-flat node_modules prevents phantom dependencies; excellent for monorepos.

Examples

Node.js, monorepos, fast installs, disk savings, workspaces.

Think of it like...

Like a shared library where projects link to one copy instead of each keeping duplicates.

Feedback & Bug Report