🗂️ Navigation

GitHub Packages

Your packages, at home with their code.

Visit Website →

Overview

GitHub Packages is a software package hosting service that allows you to host your software packages privately or publicly and use them as dependencies in your projects. With GitHub Packages, you can find and publish packages, install them in your projects, and manage them with the same familiar GitHub interface. It supports a variety of package managers, including npm, RubyGems, Maven, Gradle, and Docker.

✨ Key Features

  • Host packages alongside your source code
  • Support for multiple package formats (Docker, npm, Maven, etc.)
  • Integration with GitHub Actions for CI/CD
  • Fine-grained permissions management
  • Public and private package hosting
  • Download statistics and package insights

🎯 Key Differentiators

  • Seamless integration with the GitHub platform and workflow
  • Unified experience for source code and package management
  • Generous free tier for public projects

Unique Value: A convenient and integrated way to manage your software packages alongside your code, streamlining your development workflow.

🎯 Use Cases (4)

Managing private dependencies for your projects Publishing open-source libraries and packages Automating package publishing with CI/CD Sharing container images within your organization

✅ Best For

  • Hosting npm packages for JavaScript projects
  • Storing Docker images for use in GitHub Actions
  • Publishing Maven artifacts for Java libraries

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Organizations requiring advanced, enterprise-grade artifact management features like multi-site replication or deep security scanning

🏆 Alternatives

JFrog Artifactory Sonatype Nexus Repository GitLab Package Registry Google Artifact Registry

While not as feature-rich as dedicated artifact repositories, its tight integration with GitHub makes it a compelling choice for many development teams.

💻 Platforms

Web API

🔌 Integrations

GitHub Actions GitHub Codespaces Dependabot Webhooks Popular package managers

🛟 Support Options

  • ✓ Email Support
  • ✓ Dedicated Support (Enterprise tier)

🔒 Compliance & Security

✓ SOC 2 ✓ GDPR ✓ ISO 27001 ✓ SSO ✓ SOC 1 Type 2 ✓ SOC 2 Type 2 ✓ ISO/IEC 27001

💰 Pricing

$4.00/mo
Free Tier Available

Free tier: 500 MB of storage and 1 GB of data transfer for private repositories

Visit GitHub Packages Website →