Quick Start
Build and run your first plugin in minutes
Plugin Lifecycle
Understand how FDO loads and runs your plugin
UI Rendering
Build rich plugin UIs with DOM helpers and injected libraries
Operator Plugins
Build Docker, Kubernetes, Terraform, and other operator panels
Get started in 4 steps
Create your plugin class
Extend
FDO_SDK, implement FDOInterface, and define your metadata, init(), and render() methods.Build your UI
Return an HTML string from
render() using DOM helpers or raw HTML. Use host-injected libraries like ACE Editor, Notyf, and FontAwesome.Explore the docs
Installation
Prerequisites and install options
Core Concepts
Lifecycle, runtime model, capabilities
Storage
In-memory and persistent plugin storage
Logging
Structured logging with correlation IDs
Privileged Actions
Host-mediated filesystem and process access
API Reference
Full API documentation for all exports