Marionette Documentation

Tutorials, API reference, and component examples for Marionette.

Marionette concept diagram

What This Site Covers

The README stays focused on the value of Marionette. Use this documentation site for getting started, API details, and component usage.

AI-friendly architecture

Marionette reduces cross-stack context by keeping screens, state transitions, and action handlers close together in Go. That means less context switching, fewer boundaries between backend and frontend work, and less schema handoff when you describe changes to AI tools.

Read the AI-friendly architecture guide

Quick Start

The fastest path to try Marionette in under three minutes.

  1. Run a demo app: Demo Gallery
  2. Build your first app: Tutorial
  3. Read the API reference: API Docs

Navigate by Goal