Getting started with apps
Learn about building apps and setting up your development environment.
You can build integrations with the GitHub APIs to add flexibility and reduce friction in your own workflow.
Activating optional features for apps→
You can test new optional features for your GitHub Apps and App OAuths.
Differences between GitHub Apps and OAuth Apps→
Understanding the differences between App GitHubs and App OAuths will help you decide which app you want to create. An App OAuth acts as a GitHub user, whereas a App GitHub uses its own identity when installed on an organization or on repositories within an organization.
Migrating OAuth Apps to GitHub Apps→
Learn about the advantages of migrating your App OAuth to a App GitHub and how to migrate an App OAuth that isn't listed on Mercado GitHub.
Setting up your development environment to create a GitHub App→
Learn the foundations for extending and building new GitHub Apps.