# GitHub Apps A GitHub App is a way to integrate with the GitHub platform programmatically, using either the REST API or GraphQL API. It allows developers to create custom integrations that can automate tasks, provide real-time notifications, and build custom workflows. Visit the following resources to learn more: - [@official@GitHub Apps Documentation](https://docs.github.com/en/apps)