Best Software for 2025 is now live!

Compare Github Package Registry and npm

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
Github Package Registry
Github Package Registry
Star Rating
(38)4.6 out of 5
Market Segments
Small-Business (44.7% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about Github Package Registry
npm
npm
Star Rating
(83)4.7 out of 5
Market Segments
Small-Business (61.5% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about npm
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Reviewers mention that Github Package Registry excels in its Package Management capabilities, scoring 9.4, which users appreciate for its seamless integration with GitHub workflows, making it easier to manage dependencies directly within their repositories.
  • Users report that npm shines in Integration, with a score of 8.8, as it offers extensive compatibility with various CI/CD tools, allowing for smoother automation processes in their development pipelines.
  • G2 users highlight the Quality of Support for Github Package Registry, scoring 9.0, noting that the support team is responsive and knowledgeable, which enhances their overall experience when troubleshooting issues.
  • Users on G2 mention that npm's Ease of Use is a strong point, with a score of 8.9, as its command-line interface is intuitive, making it accessible for developers of all skill levels.
  • Reviewers say that Github Package Registry's Package Access Control feature, scoring 9.0, is particularly beneficial for teams needing to manage permissions effectively, ensuring that only authorized users can access certain packages.
  • Users report that npm's Rollback functionality, with a score of 8.2, could be improved, as some users have experienced challenges when trying to revert to previous package versions, indicating a need for more robust version management tools.
Pricing
Entry-Level Pricing
Github Package Registry
No pricing available
npm
No pricing available
Free Trial
Github Package Registry
No trial information available
npm
No trial information available
Ratings
Meets Requirements
9.2
32
8.9
65
Ease of Use
8.6
33
8.9
65
Ease of Setup
9.3
7
9.1
16
Ease of Admin
8.9
6
8.6
15
Quality of Support
9.0
32
8.4
52
Has the product been a good partner in doing business?
9.2
6
9.1
11
Product Direction (% positive)
8.9
33
8.3
62
Features by Category
Repository ManagementHide 8 FeaturesShow 8 Features
8.9
214
8.5
402
Functionality
9.4
28
9.2
56
8.6
27
8.8
53
8.9
29
8.2
50
8.1
25
8.1
50
Management
9.0
27
8.7
49
9.1
28
8.4
49
9.2
24
8.4
47
8.7
26
8.2
48
Categories
Categories
Shared Categories
Github Package Registry
Github Package Registry
npm
npm
Github Package Registry and npm are categorized as Repository Management
Unique Categories
Github Package Registry
Github Package Registry has no unique categories
npm
npm has no unique categories
Reviews
Reviewers' Company Size
Github Package Registry
Github Package Registry
Small-Business(50 or fewer emp.)
44.7%
Mid-Market(51-1000 emp.)
31.6%
Enterprise(> 1000 emp.)
23.7%
npm
npm
Small-Business(50 or fewer emp.)
61.5%
Mid-Market(51-1000 emp.)
24.4%
Enterprise(> 1000 emp.)
14.1%
Reviewers' Industry
Github Package Registry
Github Package Registry
Computer Software
34.2%
Information Technology and Services
31.6%
Financial Services
5.3%
Wholesale
2.6%
Telecommunications
2.6%
Other
23.7%
npm
npm
Computer Software
39.7%
Information Technology and Services
20.5%
Hospital & Health Care
6.4%
Marketing and Advertising
5.1%
Program Development
3.8%
Other
24.4%
Most Helpful Reviews
Github Package Registry
Github Package Registry
Most Helpful Favorable Review
Verified User
G
Verified User in Computer Software

It is very useful as it allows both package and code at one place. It is very convenient as we as per our need can keep it private or can make it public.

Most Helpful Critical Review
Stav A.
SA
Stav A.
Verified User in Financial Services

Complicated to publish and consume worth yarn and yarn2+

npm
npm
Most Helpful Favorable Review
Dhairya S.
DS
Dhairya S.
Verified User in Computer & Network Security

Manage multiple versions of code and code dependencies. Download standalone tools you can use right away. NPM provides package-lock.json which displays all dependencies of the project.

Most Helpful Critical Review
Verified User in Information Technology and Services
GI
Verified User in Information Technology and Services

When dependencies need to work with other dependencies and packages that are very heavy.

Alternatives
Github Package Registry
Github Package Registry Alternatives
Sonatype Nexus Repository
Sonatype Nexus Repository
Add Sonatype Nexus Repository
Azure Artifacts
Azure Artifacts
Add Azure Artifacts
JFrog
JFrog
Add JFrog
MyGet
MyGet
Add MyGet
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
Github Package Registry
Github Package Registry Discussions
What is Github Package Registry used for?
1 comment
ABHISHEK P.
AP
This text seems to be discussing a code repository for an organization, focusing on versioning, development, and automation using a DevOps tool.Read more
Monty the Mongoose crying
Github Package Registry 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
Sure, please provide the text in the Unknown Language that you would like me to translate into English.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