Introducing G2.ai, the future of software buying.Try now
Image de l'avatar du produit
npm

Par Nature Preceded Machines

Revendiquer le profil

Revendiquer le profil G2 de votre entreprise

Ce profil n'a pas été actif depuis plus d'un an.
Si vous travaillez chez npm, vous pouvez le revendiquer pour mettre à jour les informations de votre entreprise et tirer le meilleur parti de votre présence sur G2.

    Une fois approuvé, vous pouvez :

  • Mettre à jour les détails de votre entreprise et de vos produits

  • Augmenter la visibilité de votre marque sur G2, la recherche et les LLMs

  • Accéder à des informations sur les visiteurs et les concurrents

  • Répondre aux avis des clients

  • Nous vérifierons votre adresse e-mail professionnelle avant d'accorder l'accès.

4.7 sur 5 étoiles

Comment évalueriez-vous votre expérience avec npm ?

Cela fait deux mois que ce profil n'a pas reçu de nouvel avis
Laisser un avis

Avis et détails du produit npm

Valeur en un coup d'œil

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

26 mois

Intégrations npm

(1)
Informations d'intégration provenant de véritables avis d'utilisateurs.
Image de l'avatar du produit

Avez-vous déjà utilisé npm auparavant?

Répondez à quelques questions pour aider la communauté npm

Avis npm (85)

Avis

Avis npm (85)

4.7
Avis 85
Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Luca P.
LP
✅ CTO - Growth Marketer full stack #MarTech | ⚡️ SaaS Advisor
Marketing et publicité
Petite entreprise (50 employés ou moins)
"Npm – le hub de paquets JS de facto"
Qu'aimez-vous le plus à propos de npm?

• Registre public vaste

Plus de 2 millions de paquets publiés couvrent tous les cas d'utilisation imaginables, des utilitaires de bas niveau aux frameworks complets.

• CLI, site web et registre unifiés

Une interface en ligne de commande unique (`npm install`, `npm publish`, `npm audit`, etc.) fonctionne de concert avec un tableau de bord de navigateur pour les autorisations au niveau de l'organisation et les analyses de paquets, le tout soutenu par une infrastructure de registre répliquée mondialement.

• Métadonnées de dépendance opinionnées

`package.json` impose des plages de versions sémantiques explicites, des scripts, des dépendances de pair/optionnelles et des champs légaux, gardant les cycles de vie des modules prévisibles.

• Outils de sécurité intégrés

Le flux de travail `npm audit` scanne les arbres de dépendance contre une base de données de vulnérabilités mise à jour en continu et suggère automatiquement des versions corrigées. La publication à deux facteurs et les signatures de provenance ajoutent des garanties supplémentaires pour l'intégrité de la chaîne d'approvisionnement.

• Support natif pour les portées privées

Les paquets avec espace de noms (`@my-org/pkg`) plus des jetons d'accès à granularité fine me permettent d'héberger du code confidentiel sans mettre en place un registre séparé, tout en s'appuyant sur le même CLI et cache CDN de bord.

• Flux de travail de publication sans couture

Un seul `npm publish` pousse des archives tar versionnées, met à jour les étiquettes de distribution et les rend instantanément disponibles dans le monde entier, ce qui est idéal pour les pipelines CI effectuant des publications fréquentes.

• Gravité communautaire

Les pages de paquets affichent les tendances de téléchargement, la cadence de publication et les badges de maintenance, m'aidant à évaluer rapidement la santé de l'écosystème. L'intégration étroite avec GitHub lie directement aux problèmes et PRs, simplifiant la collaboration. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

• Sortie d'erreur verbeuse et souvent cryptique

Lorsqu'une dépendance profonde échoue à se compiler ou à se résoudre, l'interface en ligne de commande (CLI) inonde toujours la console de traces de pile qui obscurcissent la ligne exploitable, me forçant à faire défiler ou à ajouter des drapeaux `--verbose` pour trouver le véritable coupable. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
UL
Petite entreprise (50 employés ou moins)
"Installations rapides et capacités puissantes avec Npm"
Qu'aimez-vous le plus à propos de npm?

Npm facilite la gestion des packages à la fois pour les projets frontend et backend. L'installation des dépendances est rapide, et des outils comme npx sont d'une grande aide lorsque nous devons exécuter quelque chose sans installation globale. Son vaste écosystème de bibliothèques à jour est une véritable force, et le support des packages privés aide nos équipes à rester organisées et synchronisées. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Gérer les dépendances peut devenir complexe. Npm est puissant, mais il faut une solide expertise technique pour éviter les conflits de version, et j'ai dû passer pas mal de temps à me mettre à niveau. Avis collecté par et hébergé sur G2.com.

Divyansh K.
DK
Petite entreprise (50 employés ou moins)
"Un excellent gestionnaire de paquets pour l'écosystème JS"
Qu'aimez-vous le plus à propos de npm?

NPM est devenu la norme de l'industrie en matière de gestion de paquets pour les applications JavaScript. Avec des millions de paquets et des centaines ajoutés chaque semaine, il a tout ce dont vous aurez jamais besoin pour le développement de votre application. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Un inconvénient que j'ai ressenti au fil des années en utilisant npm est les journaux d'erreurs du cli npm lorsqu'un paquet échoue à s'installer. Cela devient parfois si difficile de déboguer le problème d'installation du paquet défaillant que cela peut prendre des heures à résoudre. Avis collecté par et hébergé sur G2.com.

Anurag Y.
AY
Consultant
Petite entreprise (50 employés ou moins)
"Npm est l'une des meilleures choses qui existent sur Internet puisqu'il résout les problèmes de millions."
Qu'aimez-vous le plus à propos de npm?

La meilleure chose à propos de npm est qu'il est gratuit et facile à utiliser. Il héberge presque tout ce dont vous pourriez avoir besoin pour développer une excellente application web. Tous les paquets sont gérés strictement. De plus, le site web montre combien de temps s'est écoulé depuis la création du paquet et s'il est actuellement maintenu. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Il y a des moments où j'ai différents paquets installés, et un problème de dépendance survient, et j'ai besoin d'accéder aux détails. Donc peut-être que npm a besoin d'une bonne documentation au lieu de dépendre de GitHub car mon employeur bloque GitHub ou peut-être beaucoup d'employeurs dans les MNC, donc c'est une chose que je n'aime pas. Avis collecté par et hébergé sur G2.com.

FA
Founder & CEO
Petite entreprise (50 employés ou moins)
"aller au gestionnaire de paquets pour les projets JS"
Qu'aimez-vous le plus à propos de npm?

Facilité de publier et de gérer des paquets par rapport à d'autres gestionnaires de paquets Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Le tableau de bord est un peu déroutant au début mais vous vous y habituerez. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Petite entreprise (50 employés ou moins)
"Essentiel dans une application JS"
Qu'aimez-vous le plus à propos de npm?

Gestionnaire de paquets agréable pour les projets Node.js et JavaScript. Vraiment incontournable et essentiel pour les développeurs JavaScript. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Trop de paquets et peut-être que certains sont vraiment très mauvais ou anciens / obsolètes. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Technologie de l'information et services
UT
Entreprise (> 1000 employés)
"Gestionnaire de paquets essentiel pour l'écosystème JavaScript"
Qu'aimez-vous le plus à propos de npm?

Ressource absolument indispensable pour les développeurs web. Presque tous les frameworks, bibliothèques et utilitaires JavaScript et CSS sont disponibles pour être téléchargés et utilisés rapidement, et sans rien coûter. Pour les développeurs souhaitant publier des projets open-source dans le monde, c'est un outil essentiel. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Les coûts de publication de dépôts privés peuvent devenir élevés pour les grandes équipes. J'aimerais aussi qu'ils aient un moyen d'aider les développeurs open-source à monétiser leurs projets en offrant une sorte de micropaiements/dons basés sur le nombre de téléchargements qu'un package reçoit. Avis collecté par et hébergé sur G2.com.

Arjun S.
AS
Executive Director
Gestion d'organisations à but non lucratif
Petite entreprise (50 employés ou moins)
"Bien documenté et facile à utiliser"
Qu'aimez-vous le plus à propos de npm?

En tant qu'utilisateur actuel de NPM, j'aime qu'il soit simple de télécharger un package Javascript sur npm. C'est simple ; même à travers le terminal quand j'étais débutant, c'était facile à utiliser et j'ai rapidement compris les fondamentaux de l'utilisation de npm. Ils sont bien documentés avec leurs guides. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Je n'ai rien contre npm pour le moment. Avis collecté par et hébergé sur G2.com.

Vishvjit S.
VS
Backend Developer Intern
Petite entreprise (50 employés ou moins)
"Meilleur gestionnaire de paquets Node."
Qu'aimez-vous le plus à propos de npm?

npm est le meilleur gestionnaire de paquets jusqu'à présent. Il dispose d'une tonne de paquets open-source à utiliser dans tout type de projet node. Il fournit presque tous les paquets dont on pourrait avoir besoin. L'intégration est également fluide. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Je n'ai pas particulièrement de l'aversion pour npm mais lorsque l'erreur se produit pendant l'installation du paquet, les erreurs ne sont pas correctement définies. Avis collecté par et hébergé sur G2.com.

Ingo S.
IS
Frontend Web Developer
Petite entreprise (50 employés ou moins)
"Gestionnaire de paquets Node qui est encore utile aujourd'hui"
Qu'aimez-vous le plus à propos de npm?

npm est si populaire qu'il offre des solutions possibles et faciles à utiliser pour de nombreux projets de développement web, d'autant plus en raison du vaste dépôt de paquets rempli de projets open source. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de npm?

Le système de modules de npm n'est toujours pas parfait après tant d'années, des problèmes avec des dépendances de pairs incompatibles, le dossier node_modules du projet consommant trop de mémoire (en essayant d'utiliser pnpm comme alternative) et des risques potentiels de sécurité dus à des sous-dépendances cachées, non résolus par le mécanisme obsolète car cela risque de briser la stabilité des solutions installées. Avis collecté par et hébergé sur G2.com.

Informations sur les prix

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

26 mois

Coût perçu

$$$$$
Comparaisons npm
Image de l'avatar du produit
NuGet
Comparer maintenant
Image de l'avatar du produit
Sonatype Nexus Repository
Comparer maintenant
Image de l'avatar du produit
Ninite
Comparer maintenant
Fonctionnalités de npm
Contrôle d’accès aux packages
Suivi des paquets
Automatisation
Gestion des paquets
Intégration
Analyse du code