GitHub is a platform for hosting Git repositories and collaborating on code. It includes Actions for CI/CD, Packages, Codespaces cloud development environments and the Copilot AI assistant.
GitHub’s code review tools let you review new code, see changes visually and merge with automated status checks. Issues track bugs, enhancements and other requests so you can prioritize work, and Projects builds a custom view of your issues and pull requests for planning. Discussions gives your community a place to ask and answer questions. You can also handle pull requests and issues from the terminal with GitHub CLI, or work away from your desk with native mobile and tablet apps.
GitHub says it fits everyone from people just learning to code to teams scaling their development process. Its solutions pages cover startups, small and medium teams, enterprises and nonprofits, plus industries such as healthcare, financial services, manufacturing and government. Listed use cases include DevOps, DevSecOps, CI/CD and app modernization. Companies can also become open source partners to support the tools and libraries they rely on.
Every GitHub plan includes the dependency graph, Dependabot alerts for vulnerable dependencies and security advisories for privately fixing flaws in public repositories. Code scanning, dependency review and repository push protection for hardcoded secrets are part of GitHub Code Security or GitHub Secret Protection. Dependabot security updates can open pull requests that bring vulnerable or outdated dependencies up to date. GitHub Marketplace offers actions and apps from the community, and the API lets you pull the data and events you need from GitHub.
Team and Enterprise are priced per user and add controls for organizations. Current prices are in the pricing box above.
