NPM (Node Package Manager) je největší světový repozitář JavaScriptových knihoven a zároveň nástroj příkazové řádky pro jejich instalaci a správu. Pochází z prostředí Node.js, ale dnes ho používá prakticky každý frontendový projekt. Závislosti se evidují v souboru package.json; příkaz npm install stáhne vše potřebné. Alternativy: Yarn, pnpm, Bun.