About apps→
You can build integrations with the GitHub APIs to add flexibility and reduce friction in your own workflow. You can also share integrations with others on GitHub Marketplace.
Differences between GitHub Apps and OAuth Apps→
Understanding the differences between GitHub Apps and OAuthアプリケーションs will help you decide which app you want to create. An OAuthアプリケーション acts as a GitHub user, whereas a GitHub App 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 OAuthアプリケーション to a GitHub App and how to migrate an OAuthアプリケーション that isn't listed on GitHub Marketplace.
Setting up your development environment to create a GitHub App→
Learn the foundations for extending and building new GitHub Apps.