GitHub
A complete developer platform for building, shipping, and maintaining software with AI-powered tools, version control, and collaboration features.
At a Glance
Pricing
The basics for individuals and organizations
Engagement
Available On
About GitHub
GitHub is the world's leading software development platform, providing developers and teams with a comprehensive suite of tools for version control, collaboration, and CI/CD automation. Built on Git, GitHub enables millions of developers to host, review, and manage code while collaborating on projects of any scale. The platform integrates AI-powered features through GitHub Copilot, offering intelligent code suggestions and automation capabilities.
-
Unlimited Repositories - Host unlimited public and private repositories with full Git version control, enabling teams to manage codebases of any size with complete history tracking and branching capabilities.
-
GitHub Actions - Automate software development workflows with built-in CI/CD pipelines, allowing you to build, test, and deploy code directly from your repositories with customizable workflow configurations.
-
GitHub Copilot Integration - Access AI-powered code completion and suggestions directly in your editor, helping developers write code faster with context-aware recommendations.
-
GitHub Codespaces - Spin up fully configured cloud development environments instantly, enabling developers to code from any browser with pre-configured containers and flexible compute options.
-
Advanced Security Features - Protect your code with Dependabot security updates, secret scanning, push protection, and CodeQL analysis to identify vulnerabilities before they reach production.
-
Pull Requests and Code Review - Collaborate effectively with structured code review workflows, draft pull requests, required reviewers, and code owners to maintain code quality.
-
Issues and Projects - Track bugs, plan work, and manage projects with flexible project boards, milestones, and team discussions integrated directly with your codebase.
-
GitHub Packages - Host and manage software packages alongside your source code, with support for npm, Docker, Maven, and other package formats.
To get started, create a free account at github.com and initialize your first repository. Use the web interface or Git command line to push code, create branches, and open pull requests. Teams can upgrade to paid plans for advanced collaboration features, increased CI/CD minutes, and enterprise-grade security controls.

Community Discussions
Be the first to start a conversation about GitHub
Share your experience with GitHub, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
The basics for individuals and organizations
- Unlimited public/private repositories
- Dependabot security and version updates
- 2,000 CI/CD minutes/month
- 500MB of Packages storage
- Issues & Projects
30 days
Try GitHub Enterprise, Copilot, and Advanced Security risk-free
- GitHub Enterprise
- GitHub Copilot
- GitHub Advanced Security
Team
Advanced collaboration for individuals and organizations
- Everything included in Free
- Access to GitHub Codespaces
- Repository rules
- 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
Security, compliance, and flexible deployment
- Everything included in Team
- Data residency
- Enterprise Managed Users
- User provisioning through SCIM
- Enterprise Account to centrally manage multiple organizations
- Environment protection rules
- Repository rules
- Audit Log API
- SOC1, SOC2, type 2 reports annually
- FedRAMP Tailored Authority to Operate (ATO)
- SAML single sign-on
- Advanced auditing
- GitHub Connect
- 50,000 CI/CD minutes/month
- 50GB of Packages storage
Capabilities
Key Features
- Unlimited public and private repositories
- GitHub Actions CI/CD automation
- GitHub Copilot AI code assistance
- GitHub Codespaces cloud development environments
- Pull requests and code review
- Issues and project management
- GitHub Packages hosting
- Dependabot security updates
- Secret scanning and push protection
- CodeQL code analysis
- Repository rules and branch protection
- SAML single sign-on
- Audit logging
- GitHub Pages and Wikis
- Team and organization management