Skip to main content

Using GitHub Apps

You can purchase and install GitHub Apps from GitHub Marketplace.

About using GitHub Apps

Learn about what a GitHub App is and why you would use a GitHub App.

Installing a GitHub App from GitHub Marketplace for your personal account

You can install GitHub Apps from GitHub Marketplace to use on your personal account.

Installing a GitHub App from GitHub Marketplace for your organizations

You can install GitHub Apps from GitHub Marketplace to use on your organizations.

Installing a GitHub App from a third party

You can install GitHub Apps directly from the app owner to use on your personal account or organizations.

Installing your own GitHub App

You can install a GitHub App that you created on the personal or organization account that owns the app. If your app is public, the GitHub App can also be installed on other accounts.

Requesting a GitHub App from your organization owner

Organization members can request installation of a GitHub App for their organization.

Authorizing GitHub Apps

You can authorize a GitHub App to retrieve information about your GitHub account and to make changes on your behalf.

Approving updated permissions for a GitHub App

When a GitHub App requests additional permissions, you can review what behavior the permissions will enable and decide whether to approve the permissions.

Reviewing and revoking authorization of GitHub Apps

You can review the GitHub Apps that you have authorized, and you can revoke your authorization.

Reviewing and modifying installed GitHub Apps

You can review the permissions and change the repository access for GitHub Apps that you have installed. You can also temporarily or permanently prevent a GitHub App from accessing resources owned by your account or organization.

Internal GitHub Apps

Some GitHub Apps are internal apps, owned by GitHub, that are granted special capabilities.