Skip to content

Try GitHub, the complete developer platform

We get it, there's a lot you can do with GitHub. That’s why we've packed all of it into a single risk-free trial that includes GitHub Enterprise, Copilot, and Advanced Security.

Start free for 30 days

Free

The basics for individuals
and organizations

$ 0 USD per month

  • Unlimited public/private repositories

    Host open source projects in public GitHub repositories, accessible via web or command line. Public repositories are accessible to anyone at GitHub.com.

  • Dependabot security and version updates

    Keep projects secure by automatically opening pull requests to update vulnerable dependencies and keep them up to date.

  • 2,000 CI/CD minutes/month

    Free for public repositories

    Use execution minutes with GitHub Actions to automate your software development workflows. Write tasks and combine them to build, test, and deploy any code project on GitHub.

  • 500MB of Packages storage

    Free for public repositories

    Host your own software packages or use them as dependencies in other projects. Both private and public hosting available.

  • Issues & Projects

    Give your developers flexible features for project management that adapts to any team, project, and workflow — all alongside your code.

  • Community support

    Get help with most of your GitHub questions and issues in our Community Forum.

Featured add-ons

Team

Advanced collaboration for
individuals and organizations

$ 4 USD per user/month

  • Everything included in Free, plus...
  • Access to GitHub Codespaces

    Blazing fast cloud developer environments with flexible compute and pre-configured containers, developers can code, collaborate, and debug from any browser. Pay only for what you use with compute fees starting at $0.18/hr and storage fees at $0.07/GB per month.

  • Repository rules

    Enforce restrictions on how code branches and tags are merged across your organization, including requiring reviews by selected collaborators, or allowing only specific contributors to work on a particular branch.

  • Multiple reviewers in pull requests

    Assign multiple users or a team to review a pull request.

  • Draft pull requests

    Easily discuss and collaborate on pull requests before submitting to formal review.