Skip to content

Roadmap

v0.1 — Complete ✅

Core foundation: monorepo, real-time canvas sync, SQLite persistence, Docker deployment, widget library (text, image, timer, counter, marquee, clock, shape, soundboard, custom HTML), media library, user accounts and roles, scene presets.

v0.2 — Complete ✅

Twitch integration: OAuth, chatbot (!sound, !counter), EventSub alerts (follow/sub/raid), chat overlay widget, stream title/game management from dashboard.

v0.3 — Complete ✅

Visual polish and editor quality of life: Google Fonts picker, per-widget CSS effects (glow, shadow, outline, gradient text), entrance animations, particle emitter widget (sparkles, snow, confetti, fire), layers panel with drag-to-reorder, widget locking, clear scene, collapsible sidebars, widget ownership tags, soundboard settings cleanup, configurable chatbot prefix, media URL copy, dashboard personality pass, VitePress documentation site.

v0.4 — Complete ✅

Editor maturity + scene workflow: snap-to-grid and alignment guides, arrow-key nudge, duplicate/delete shortcuts, undo/redo (Ctrl+Z / Ctrl+Shift+Z), multi-select with shift-click and rubber-band selection, group move, canvas zoom and pan with fit-to-view, scene thumbnails in the scene list, fade/slide scene transitions on the overlay, drag-and-drop from the media library onto the canvas.

Ideas for future versions

These are community proposals, not commitments:

  • Hotkey / MIDI trigger support for scenes and soundboard
  • Mobile dashboard (limited controls for mods on phone)
  • Plugin marketplace for community widgets
  • Multi-canvas / multi-overlay support
  • Webhook trigger system

Want to propose something? Open an issue on GitHub.

Released under the MIT License.