Between applications and custom tools, there’s no limit to the ways you can build on GitHub. Fine tune your process as your team changes, update tools as technologies shift, and find new ways to work better.
From continuous integration to code review, find tools for every step of the development process and start using them in minutes. Browse and buy apps from GitHub Marketplace with your GitHub account—no need for multiple accounts or payment methods.
Create your own tools with greater access to data than ever before using the same API that we use to build GitHub.
Use API endpoints for a feature as soon as it launches. Features on GitHub.com are available in the GraphQL API because they’re built using GraphQL internally first.
Build a GraphQL query that gets you the exact data you need in a single request. No more calling multiple REST endpoints and working through the data yourself.Learn more
Pro tip: The GitHub GraphQL API is fresh out of its Early Access program. We’re currently still supporting the previous version of our API, the GitHub REST API.
The basics of GitHub for
Pro tools for developers with
Included free alongside other real-world development tools in the GitHub Student Developer PackChoose Pro
Advanced collaboration and
management tools for teams
Starts at $25 / month and includes your first 5 users
Free to academic faculty for teaching or non-profit researchChoose Team
Security, compliance, and deployment controls for organizations
Free for educational institutions participating in the GitHub Education program