Logo of Github Package Registry

Github Package Registry

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
21% increase in the last year
Web traffic
5% decrease in the last quarter
Financing
August 2015 - $350M

Ratings

G2
4.6/5
(38)
Glassdoor
3.8/5
(392)

Github Package Registry description

GitHub Package Registry lets you store and manage software packages, keeping both your code and packages together in one place. It works with popular tools you may already use and simplifies how you manage access and billing. You can choose to keep packages private, share them within your company, or make them public for anyone to use. GitHub Package Registry is a good option for companies who want a centralized system to manage their software development process.


Who is Github Package Registry best for

GitHub Package Registry is a centralized platform ideal for developers seeking streamlined software package management. Users praise its seamless integration with GitHub Actions and convenient access controls. However, some find it challenging to debug deployments and navigate initially. Consider GitHub Package Registry if your team needs a unified platform for code and package management.

  • Ideal for small to medium-sized businesses already using GitHub.

  • Best for software development teams seeking streamlined package management.


Github Package Registry features

Supported

GitHub Package Registry allows hosting packages privately or publicly and using them as dependencies in projects.

Supported

GitHub Package Registry offers integrated permissions management and billing, enabling centralized software development on GitHub.

Supported

GitHub Package Registry integrates with GitHub's APIs, GitHub Actions, and webhooks for DevOps workflows.

Supported

GitHub Package Registry supports npm, RubyGems, Apache Maven, Gradle, Docker, and NuGet.

Supported

GitHub Package Registry allows viewing package READMEs, licensing, download statistics, and version history.

Supported

GitHub Package Registry supports Docker and OCI images, offering container registry optimized for containers.

Supported

GitHub Package Registry provides various registries for commonly used package managers.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Ease of Use

Strongly positive
+1

Github Package Registry reviews

We've summarised 38 Github Package Registry reviews (Github Package Registry G2 reviews) and summarised the main points below.

Pros of Github Package Registry
  • Centralized platform for code, packages, and project management.
  • Convenient access control features.
  • Easy integration with GitHub Actions for DevOps.
  • Free private package hosting.
  • Multiple package format support (npm, Docker, NuGet, etc.).
Cons of Github Package Registry
  • Difficult to debug deployment issues.
  • Confusing for new users, requires time to become proficient.
  • Limited support for non-scoped npm packages; no self-hosting option.
  • Vulnerability scanning for public packages is lacking, specifically for Maven.
  • Limited language support.

Github Package Registry pricing

The commentary is based on 5 reviews from Github Package Registry G2 reviews.

GitHub Package Registry offers a generous free tier for hosting public and private packages, making it cost-effective for individual developers and small teams. However, some users find the pricing for larger organizations with heavy usage to be expensive.

See the Github Package Registry pricing page.

  • Github Package Registry has a free plan.

  • Github Package Registry has a free trial.

Free
0 USD per month

This plan offers unlimited public/private repositories, 2,000 CI/CD minutes/month, 500MB of Packages storage, Issues & Projects, and Community support. It also includes access to GitHub Copilot and Codespaces as add-ons.

Team
4 USD per user/month

Includes all Free Plan features plus access to GitHub Codespaces, protected branches, multiple reviewers in pull requests, draft pull requests, code owners, required reviewers, Pages and Wikis, environment deployment branches and secrets, 3,000 CI/CD minutes/month, 2GB of Packages storage, web-based support.

Enterprise
21 USD per user/month

Includes all Team Plan features plus data residency, Enterprise Managed Users, user provisioning through SCIM, Enterprise Account for central management, environment protection rules, repository rules, Audit Log API, SOC1, SOC2, type 2 reports, FedRAMP ATO, SAML SSO, advanced auditing, GitHub Connect, 50,000 CI/CD minutes/month, 50GB of Packages storage, and exclusive add-ons like GitHub Advanced Security and Premium Support.


Github Package Registry alternatives

  • Logo of Azure Artifacts
    Azure Artifacts
    Host, share, and manage code packages privately and securely.
    Read more
  • Logo of StackBlitz Enterprise
    StackBlitz Enterprise
    Instant, secure cloud workspaces for your dev team.
    Read more
  • Logo of SonarQube
    SonarQube
    Automated code analysis for cleaner, safer, and more reliable software.
    Read more
  • Logo of Unleash
    Unleash
    Control feature rollout, experiment, and improve user experience.
    Read more
  • Logo of SonarCloud
    SonarCloud
    Clean code, secure software, happy developers.
    Read more
  • Logo of Browserling
    Browserling
    Test websites across browsers for compatibility and responsiveness.
    Read more

Github Package Registry FAQ

  • What is Github Package Registry and what does Github Package Registry do?

    GitHub Package Registry is a package management service that allows you to host and distribute software packages privately or publicly. It integrates directly with GitHub, simplifying package management alongside your source code. It supports several package formats and offers tight integration with GitHub Actions.

  • How does Github Package Registry integrate with other tools?

    GitHub Package Registry integrates seamlessly with GitHub Actions for DevOps workflows. It supports various package formats like npm, Docker, and NuGet, simplifying dependency management. This streamlines development processes by keeping code and packages unified within the GitHub ecosystem.

  • What the main competitors of Github Package Registry?

    Top alternatives to GitHub Package Registry include Cloudsmith, Azure Artifacts, npm, MyGet, and Chocolatey. These competitors offer similar package management capabilities, catering to various development needs and preferences. Some specialize in specific package formats or offer enhanced security features.

  • Is Github Package Registry legit?

    Yes, GitHub Package Registry is a legitimate and safe platform for managing software packages. It's a convenient, centralized system directly integrated with GitHub, simplifying code and package management. It offers various features such as access control and multiple package format support.

  • How much does Github Package Registry cost?

    GitHub Package Registry pricing is included in the GitHub plans. The Free plan offers 500MB of storage. Team provides 2GB for $4 per user/month, and Enterprise offers 50GB for $21 per user/month. Additional storage is likely available, but pricing is not specified.

  • Is Github Package Registry customer service good?

    There is no customer service quality score available. Also, there are no reviews available to assess GitHub Package Registry's customer service.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.