npm ist ein Paketmanager für die JavaScript-Laufzeitumgebung Node.js. Unter dem Namen npm Registry bzw. npm Open Source wird ein Repository betrieben, über das 350.000 Pakete unter einer freien Lizenz bereitgestellt werden. Für private Pakete wird eine kommerzielle Version angeboten. Hinter der Entwicklung und dem Betrieb des Repository steht die Firma npm, Inc. mit Sitz in Oakland, Kalifornien, die seit 2020 GitHub gehört und somit zum Microsoft-Konzern. (Wikipedia, Stand 29. März 2020)