Netlify SDK
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.
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.
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.
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.