Docs/Developer Hub
Universal Developer

Developer Hub

Developer Hub

Build plugins, extend capabilities, and integrate with the Tuff ecosystem.

Getting Started

  1. Developer Overview — understand the plugin model and architecture.
  2. Quickstart — scaffold your first plugin in minutes.
  3. Manifest Reference — configure capabilities and permissions.
  4. Legacy Plugin Migration — upgrade legacy plugins to the new SDK model.

Deep Dive

  • API Reference — typed interfaces for storage, channels, and UI.
  • Extensions — advanced patterns for complex integrations.
  • Examples — entry point backed by examples/.
  • Code Snippets — copy-paste examples for common tasks.

Runtime Behavior

Developer Tools

  • TUFF CLI — command-line tool for creating and managing plugin projects.
  • TuffEx — Vue3 component library with unified design language.
  • Tuffex Components — component catalog, demos, and API (Ta Fu).

Publishing

Resources

  • Join the developer community on Discord for real-time support.
  • Browse open-source plugins on GitHub for inspiration.
Was this helpful?