Skip to content

Tango Instruments

Extend Tango with custom instruments — sidebar panels, detail views, backend actions, and more.

Instruments are plugins for the Tango desktop app. Each instrument can render panels in up to four slots (sidebar, first, second, right), run backend logic inside the host process, persist data with built-in storage, and react to host events like session streams and stage changes.

React-first

Write panels as React components. The SDK provides hooks for API access, host events, backend actions, and settings.

Built-in UI kit

Ship with tango-api — themed components that match Tango’s look and feel out of the box.

Backend actions

Define typed actions that run in the host Bun process. Call them from the frontend with a single hook.

Storage

Three tiers: key-value properties, file storage, and full SQLite. No server setup required.