Extend Wanaku
These pages are for developers who add features to Wanaku.
Evaluator actions
- Write evaluator actions in JavaScript: write, compile, and test a JavaScript action script.
- Write evaluator actions in Rust: build an action script with wit-bindgen and cargo-component.
Feature crates
- Feature crates: learn the
Featuretrait, the built-in crates, and the lifecycle. - Build a feature crate: create, wire, and test a custom feature crate.
Admin UI plugins
- Build an Admin UI plugin: write, package, and test an Admin UI plugin.
- Plugin reference: read the manifest fields, the host API, and the backend configuration.
- Plugin Catalog: publish and install Admin UI plugins.
- Admin UI plugin architecture: read the design rules for Admin UI plugins.
Next steps
- Architecture: see where features fit in the filter pipeline.
- Contributing to Wanaku: learn the development workflow.