Introducing G2.ai, the future of software buying.Try now

Compare Packagist and npm

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
Packagist
Packagist
Star Rating
(14)4.8 out of 5
Market Segments
Small-Business (76.9% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about Packagist
npm
npm
Star Rating
(85)4.7 out of 5
Market Segments
Small-Business (62.5% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about npm
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that Packagist excels in package access control with a score of 9.3, allowing for more granular permissions compared to npm's 8.7, which reviewers mention can sometimes lead to confusion in larger teams.
  • Reviewers mention that Packagist's package tracking feature, rated at 9.2, provides a more intuitive interface for monitoring dependencies, while npm's 8.4 rating indicates that users find it less straightforward, especially when managing multiple projects.
  • G2 users highlight that Packagist's automation capabilities score 9.0, making it easier to set up continuous integration workflows, whereas npm's 8.4 rating suggests that users experience more manual intervention in their processes.
  • Users on G2 say that Packagist's vulnerability checks, rated at 8.3, are more comprehensive, providing timely alerts, while npm's 8.1 rating indicates that users sometimes miss critical updates.
  • Reviewers mention that Packagist's overall ease of use, with a score of 9.8, significantly enhances their productivity, while npm's 8.9 rating suggests a steeper learning curve for new users.
  • Users report that Packagist's product direction is rated at a perfect 10.0, indicating strong confidence in its future development, while npm's 8.3 rating shows some users are less certain about its roadmap.
Pricing
Entry-Level Pricing
Packagist
No pricing available
npm
No pricing available
Free Trial
Packagist
Free Trial is available
npm
No trial information available
Ratings
Meets Requirements
9.6
9
8.9
67
Ease of Use
9.8
9
8.9
67
Ease of Setup
Not enough data
9.0
18
Ease of Admin
Not enough data
8.5
16
Quality of Support
8.1
8
8.4
53
Has the product been a good partner in doing business?
Not enough data
9.0
12
Product Direction (% positive)
10.0
8
8.4
64
Features by Category
Repository ManagementHide 8 FeaturesShow 8 Features
9.0
8
8.5
63
Functionality
9.3
7
9.2
58
9.0
7
8.8
54
Not enough data
8.2
51
8.3
5
8.1
52
Management
9.3
7
8.7
51
9.2
6
8.5
51
9.0
7
8.4
48
8.7
5
8.2
49
Categories
Categories
Shared Categories
Packagist
Packagist
npm
npm
Packagist and npm are categorized as Repository Management
Unique Categories
Packagist
Packagist has no unique categories
npm
npm has no unique categories
Reviews
Reviewers' Company Size
Packagist
Packagist
Small-Business(50 or fewer emp.)
76.9%
Mid-Market(51-1000 emp.)
15.4%
Enterprise(> 1000 emp.)
7.7%
npm
npm
Small-Business(50 or fewer emp.)
62.5%
Mid-Market(51-1000 emp.)
23.8%
Enterprise(> 1000 emp.)
13.8%
Reviewers' Industry
Packagist
Packagist
Computer Software
30.8%
Information Technology and Services
15.4%
Translation and Localization
7.7%
Telecommunications
7.7%
Information Services
7.7%
Other
30.8%
npm
npm
Computer Software
40.0%
Information Technology and Services
20.0%
Marketing and Advertising
6.3%
Hospital & Health Care
6.3%
Program Development
3.8%
Other
23.8%
Alternatives
Packagist
Packagist Alternatives
Ninite
Ninite
Add Ninite
Harness Platform
Harness Platform
Add Harness Platform
UserVoice
UserVoice
Add UserVoice
P4
P4
Add P4
npm
npm Alternatives
NuGet
NuGet
Add NuGet
Sonatype Nexus Repository
Sonatype Nexus Repository
Add Sonatype Nexus Repository
Ninite
Ninite
Add Ninite
Chocolatey
Chocolatey
Add Chocolatey
Discussions
Packagist
Packagist Discussions
What could improve this application, I think the buttons, the interface should be more pleasing to the eye, and a help page like a tutorial or something for new users.
2 Comments
FJ
Yes. I also have the same thought, if they improved the interface, the platform would improve many times.Read more
Monty the Mongoose crying
Packagist has no more discussions with answers
npm
npm Discussions
Is there any way to exclude files that are not in use by project
1 Comment
CA
You should be able to add in packages as a dependencies in your package.json file. Specify which ones are for the project and which are...Read more
What is the best way to name a library.
1 Comment
Arjun S.
AS
Without capitalizations, and if it's just a package without any symbols (!.,/@#$%^*&(), etc) Read more
What is NPM for?
1 Comment
Arjun S.
AS
The NPM registry is for uploading packages to their registry for public usage of the package.Read more