npm

Analysé par Alexis Morain · Mis à jour le 14 juillet 2026

npm est le gestionnaire de paquets de référence de JavaScript et Node.js, avec le plus grand registre de librairies au monde. Gratuit, options payantes pour équipes.

npm, c'est votre outil ?Revendiquez cette fiche gratuitement pour la mettre à jour et débloquer les options propriétaire.
L'avis SaaS Radar
8/10

Le gestionnaire de paquets par défaut de JavaScript, socle incontournable de l'écosystème, gratuit pour l'immense majorité des usages.

  • Plus grand registre de librairies au monde
  • Gratuit pour l'usage public
  • Gestion des dépendances parfois lourde

npm (Node Package Manager) est le gestionnaire de paquets de l'écosystème JavaScript, désormais propriété de GitHub (Microsoft). Il donne accès au plus grand registre de librairies open source au monde et permet d'installer, publier et gérer les dépendances d'un projet JavaScript ou Node.js.

À quoi sert npm ?

npm sert à gérer les dépendances d'un projet : installer des librairies tierces, verrouiller leurs versions, exécuter des scripts et publier ses propres paquets. Le registre public, gratuit, est au cœur du développement web moderne : quasiment tout projet JavaScript s'appuie dessus. La ligne de commande npm est fournie avec Node.js.

npm ou un autre gestionnaire ?

Des alternatives comme Yarn ou pnpm existent et se distinguent sur la vitesse ou la gestion du disque, mais elles s'appuient sur le même registre npm. npm reste le gestionnaire par défaut et le plus universel de l'écosystème.

Combien coûte npm ?

L'usage du registre public et la ligne de commande sont entièrement gratuits. Des offres payantes existent pour les besoins d'entreprise : npm Pro et npm Teams (autour de 7 $ par utilisateur et par mois) ajoutent des paquets privés et la gestion d'accès en équipe.

Points forts & Points faibles

Les points forts
  • Plus grand registre de librairies au monde
  • Gratuit pour l'usage public
  • Fourni avec Node.js
  • Standard de fait de l'écosystème
Les points faibles
  • Gestion des dépendances parfois lourde
  • Questions de sécurité sur les paquets tiers
  • Offres privées payantes

Fonctionnalités clés de npm

Registre de paquets

Le plus grand catalogue de librairies

Gestion des dépendances

Installation et verrouillage des versions

Scripts

Exécution de tâches de projet

Publication

Diffusion de ses propres paquets

Tarifs de npm

L'essentiel de npm est gratuit : le registre public de librairies open source et la ligne de commande (fournie avec Node.js) n'ont aucun coût, et c'est ainsi que la quasi-totalité des développeurs l'utilisent. Des offres payantes ciblent les besoins d'entreprise : npm Pro et npm Teams, autour de 7 $ par utilisateur et par mois, ajoutent les paquets privés et la gestion des accès en équipe.

Plan gratuit / essai

Registre public et ligne de commande entièrement gratuits.

Free

Registre public illimité · Ligne de commande complète · Paquets open source

Gratuit

Pro / Teams

Paquets privés · Gestion d'accès en équipe · Fonctions entreprise

~7 $ utilisateur/mois

Tarifs vérifiés le 14 juillet 2026

Essayer npm

À qui s'adresse npm ?

Idéal pour

  • Tout projet JavaScript ou Node.js
  • Développeurs web
  • Publication de librairies open source

Moins adapté pour

  • Projets hors écosystème JavaScript
  • Besoins sans dépendances tierces

Envie de tester npm ?

Accédez au site officiel et à l'offre en cours.

Visiter npm

Questions fréquentes sur npm

npm est-il gratuit ?
Oui, le registre public et la ligne de commande sont entièrement gratuits. Des offres payantes (Pro, Teams) ajoutent les paquets privés et la gestion d'accès pour les entreprises.
Faut-il installer npm séparément ?
Non, la ligne de commande npm est fournie automatiquement avec Node.js. Installer Node.js suffit pour disposer de npm.

Analyser avec un assistant IA

Partager:

Sponsorisé

 

  
 

Fiche technique

Plateformes
CLIWeb
Support
Documentation, Communauté
Hébergement
Conformité RGPD

Éditeur

Entreprisenpm, Inc. (GitHub / Microsoft)
Année de fondation2010
Siège socialOakland, Californie, États-Unis

Similaire à npm