Skip to main content

About GitHub integrations

Learn how to connect, extend, and customize GitHub with apps and tools.

Integrations are tools that extend GitHub functionality by allowing you to connect your GitHub account with other applications and services, enabling you to streamline your workflow and enhance collaboration.

With integrations, you can automate tasks, receive notifications, and access GitHub features directly from your favorite tools. Integrations can also do things outside of GitHub based on events that happen on GitHub. For example, an integration can post on Slack when an issue is opened on GitHub.

You can discover many integrations in GitHub Marketplace. GitHub Marketplace includes GitHub Apps, OAuth apps, and custom actions that you can use in GitHub Actions workflows. You can also get integrations directly from the integration creator.

For a list of featured GitHub integrations, see Featured GitHub integrations.

Note

The GitHub docs site only provides documentation for a selected set of integrations. For more information about an integration not documented on the GitHub docs site, see the documentation provided by the integration creator.

For more information about using integrations, see:

You can also build your own integrations. For more information, see About building integrations.