GitHub

GitHub: Pricing, Features & Review

Open-source maintainers and development teams of any size who need Git hosting, code review, CI/CD, and the largest developer community on the planet

Development ★★★★☆ 4.7/5 Free plan available; Team from $4/user/month Visit Official Site

What Is GitHub?

GitHub is a development tool. It's positioned for open-source maintainers and development teams of any size who need git hosting, code review, ci/cd, and the largest developer community on the planet. Pricing starts at Free plan available; Team from $4/user/month. Based on our evaluation across pricing, features, ease of use, integrations, and support, we rate it 4.7/5.

This profile summarizes the key facts: pricing tiers, the strongest features, and the trade-offs to weigh before committing. For a hands-on opinion-led review, see the related articles section at the bottom.

GitHub Pros and Cons

Pros

  • Free plan includes unlimited public and private repos, 2,000 GitHub Actions minutes/month, 500MB Packages storage, and community features for open-source projects
  • GitHub Actions CI/CD runs workflows on Linux, macOS, and Windows runners with 2,000+ marketplace actions for testing, deploying, and releasing code
  • GitHub Copilot AI suggests code completions, generates functions from comments, explains code blocks, and writes tests in VS Code, JetBrains, and Neovim
  • Pull request reviews support required reviewers, CODEOWNERS files, status checks, branch protection rules, and threaded inline discussions on specific lines
  • Dependabot automatically opens PRs to update vulnerable dependencies in npm, pip, Maven, NuGet, Cargo, and 15+ package ecosystems

Cons

  • GitHub Actions free minutes (2,000/month) are consumed 2x faster on macOS and 10x faster on Windows runners; a macOS-heavy project can exhaust minutes in one week
  • Advanced security features (code scanning, secret scanning for push protection, dependency review) require GitHub Advanced Security at $49/committer/month on Enterprise
  • Projects (the built-in project management tool) supports tables, boards, and roadmaps but lacks dependencies, time tracking, and sprint velocity charts
  • Self-hosted GitHub Enterprise Server requires managing your own infrastructure, updates, and backup strategy

GitHub Key Features

GitHub ships with the following core capabilities. Feature availability depends on your plan tier.

  • Git repository hosting with unlimited public and private repos, branch protection, and tag management
  • Pull requests with inline code review, required approvals, status checks, and auto-merge
  • GitHub Actions for CI/CD with YAML workflow definitions, reusable workflows, and 2,000+ marketplace actions
  • GitHub Copilot AI pair programmer for code suggestions, chat, code explanation, and test generation
  • Issues and Projects for task tracking with tables, boards, custom fields, and roadmap views
  • GitHub Pages for hosting static sites directly from a repository branch or GitHub Actions build
  • Dependabot for automated security alerts, version updates, and PR-based dependency management

GitHub Pricing

GitHub starts at Free plan available; Team from $4/user/month. Pricing changes frequently, so verify the latest tiers directly on the official GitHub pricing page before purchasing. Our linked review articles include full per-tier breakdowns at the time of writing.

Who Is GitHub Best For?

Open-source maintainers and development teams of any size who need Git hosting, code review, CI/CD, and the largest developer community on the planet. If your situation differs significantly, the related comparisons below help you weigh GitHub against the leading alternatives in development.

Sources & References

Pricing and feature information last verified January 0001. Software vendors update plans frequently — always confirm current pricing on the vendor's site before purchase. See our review methodology.