Welcome to the Caido Developer Documentation!
Here, you will find a wealth of information and resources for the Software Development Kits (SDKs) offered by Caido.
Plugins
For users looking to customize/extend Caido's functionality, the @caido/sdk-frontend, @caido/sdk-backend kits provide the components and features for creating your own custom plugins.
TIP
View the Getting Started guide to learn how to create your own Caido plugin.
The @caido/sdk-workflow kit provides the interface for working with Caido data using the JavaScript node in workflows.
For both plugins and workflows, a number of modules are supported for Caido’s QuickJS JavaScript engine.
Client SDK
The @caido/sdk-client kit provides an interface for programmatic access to a running Caido instance from external scripts and tools.
TIP
View the Install the SDK guide to get started.
