🗂️ Navigation

GitHub Packages

Your packages, at home with their code.

Visit Website →

Overview

GitHub Packages is a software package hosting service, similar to npm or RubyGems, that allows you to host your packages and code in one place. It supports various package types, including Docker containers, and integrates seamlessly with GitHub Actions for CI/CD.

✨ Key Features

  • Multi-package support (Docker, npm, Maven, etc.)
  • Integrated with GitHub source code and Actions
  • Permissions managed with GitHub teams
  • Public and private packages
  • Download statistics

🎯 Key Differentiators

  • Seamless integration with the GitHub ecosystem and developer workflow
  • Unified permissions with source code repositories
  • Powered by the massive GitHub infrastructure

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

GitLab Container Registry JFrog Artifactory Docker Hub

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 SCM GitHub Actions GitHub API

🛟 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 →