# Build an integration

- [Quickstart](/docs/developers/integrations/quickstart.md): Build an integration with GitBook’s developer platform in minutes
- [Install the CLI](/docs/developers/integrations/reference.md): Install the GitBook CLI to build and publish integrations
- [CLI reference](/docs/developers/integrations/reference/cli-reference.md): Explore the full reference guide for GitBook’s CLI commands
- [Configure your integration](/docs/developers/integrations/configurations.md): Learn about the gitbook-manifest.yaml file used to configure your integration
- [Develop your integration](/docs/developers/integrations/development.md): Develop and test integrations locally on your machine
- [ContentKit](/docs/developers/integrations/development/contentkit.md): Learn how to build components with GitBook’s UI kit
- [Component reference](/docs/developers/integrations/development/contentkit/reference.md): Learn about the components available from ContentKit
- [Markdown](/docs/developers/integrations/development/contentkit/markdown.md): Learn about using custom blocks in Markdown when using Git Sync
- [Integration runtime](/docs/developers/integrations/development/runtime.md): Extend GitBook with custom components, event handling, OAuth flows, and HTTP
- [Client library](/docs/developers/integrations/development/client-library.md): Install and use GitBook's official Node.js client library
- [GitBook methods](/docs/developers/integrations/development/client-library/gitbook-methods.md): Learn about the available methods from the GitBook client library
- [Publish your integration](/docs/developers/integrations/publishing.md): Publish your apps and integrations publicly or privately in order to use them in GitBook
- [Submit your integration for review](/docs/developers/integrations/submit-your-app-for-review.md): List your integration on GitBook’s verified integration page
- [Concepts](/docs/developers/integrations/concepts.md): Learn about different GitBook concepts related to GitBook integrations
- [Guides](/docs/developers/integrations/guides.md): Read specific guides on building integrations
- [Create a custom unfurl action](/docs/developers/integrations/guides/create-a-custom-unfurl-action-for-your-integration.md): Build an integration that allows you to unfurl and display embedded links on a page
- [Create interactive blocks](/docs/developers/integrations/guides/interactivity.md): Add interactivity to custom blocks in GitBook integrations using inputs, buttons, and more
- [Receive webhook notifications](/docs/developers/integrations/guides/webhook.md): Learn how to receive webhook notifications through GitBook’s integration
- [Work with HTTP requests](/docs/developers/integrations/guides/receiving-requests.md): Learn how to use HTTP requests in your integration
