Plugin Development Guide
Undergrowth supports a robust plugin architecture allowing you to extend functionality using WebAssembly (Wasm) or Native Rust code.
Getting Started
- Install the Sprout CLI: The essential tool for scaffolding and building plugins.
- Choose your SDK:
- Rust SDK: First-class support, heavily optimized.
- Go/TinyGo: Experimental support for Wasm.
- Define your Schema: All plugins start with a strict configuration schema.
sprout new my-plugin --type source