Netlify SDK

v2.15.0

Extend the Netlify platform to customise and streamline your developer workflows. Publish your tooling for developers to easily adopt on sites throughout their teams and projects.

Documentation

Explore all of the capabilities of the Netlify SDK. From authentication to syncing data. From triggering actions based on build events to using the extension UI. Find it all in the official docs.

Explore the SDK Docs

Ship Faster

With a focus on great DX, you can use the guided setup flow in the command line and create a new extension with our SDK in just a few steps. It's also simple to share and install extensions across your teams.

Learn how to create your first extension

Use Your Data

Use the SDK to develop and publish extensions for Netlify Connect and Netlify Visual Editor. These extensions use connectors to specify how to connect to and sync data between Netlify and third-party or proprietary data sources. Users can compose multiple connections to tools throughout our ecosystem with minimal setup — creating robust functionality in their sites.

Learn about connectors

Broad Applicability

Meet users where they are by creating an interactive surface for your extensions that users can access in the Netlify UI. This allows users to enable and configure everything without leaving the UI they are already familiar with.

Learn about the extension UI