Build your app on the GitHub platform
Not sure where to start? We’ve put together some handy guides and libraries you can use to start building.
Explore the documentationGetting started
Let's walk through core API concepts as we tackle some everyday use cases.
Basics of authentication
In this section, we're going to focus on the basics of authentication.
Discovering resources for a user
Applications often need to fetch the current user's repositories and organizations.
Libraries
Use the official Octokit library, or choose between any of the available third party libraries.
Explore popular integrations
Whatever your needs—whether it’s mobile apps or continuous integration—you can build it with the GitHub API.
