Terminal - Welcome

Multi-Window UX for the Web

Modulon Engine

Detachable windows, shared state, and layout persistence for web apps. The Popout SDK powers multi-monitor workflows, complex dashboards, and game UIs. v0.5.0 adds recoverable surface sessions, resilient transport fallback, typed protocols, React hooks, and support diagnostics.

Try the Live Demo Get the Popout SDK ↗
System Properties
Focus
Detachable Windows
Target
WebGL / WebGPU
Language
TypeScript / JS
First Title
Cubicide
Concept

Built around windows, not just scenes.

Modulon treats game UI like a desktop environment. Panels can be arranged, popped out, stacked, and managed, giving players complete control over how they view the game, chat, inventory, and tools.

Detachable Windows

Drag, snap, and rearrange panels like a mini OS inside your browser tab.

Tiny Footprint

Obsessive size discipline. Core engine aims to stay in the low megabytes.

🌐

Web-First Stack

Modern browsers, standard tech. No launchers or installs required.

🎮

Cubicide-Proven

Real engine features shaped by a real title, Cubicide.

Live SDK Demo

Pop out a panel. Keep state in sync.

A real SDK micro-demo: detach the panel, change the counter, and watch state stay synced across windows.

Counter Panel Hub: —
0
Ready

Popups are required. The detached panel stays synced via SharedWorker.

Demos

Official demos, refreshed for v0.5.

Older third-party Community Lab prototypes have been retired. We are preparing first-party demos next. Until then, use the live SDK micro-demo and the Operations Console reference app.

More Modulon-built demos will land here as they are ready.

Live SDK Demo

Available

Detach a counter panel, keep state synced across windows, and reattach.

Operations Console

v0.5.0

React reference dashboard for detachable panels, transport fallback, session recovery, and support-bundle export.

Products

SDK + add-ons, with more on the way.

Modulon is a product line: a stable SDK for real apps, optional paid add-ons, and a free reference Engine. The Popout SDK, Window Popout Plugin, and Networking add-on are available now. More add-ons ship as they are ready.

Paid • Stable v0.5.0 Available

Modulon Popout SDK

Multi-window Web App SDK: window lifecycle (detach/reattach), local RPC/events, and layout persistence. v0.5.0 ships recoverable surface sessions, automatic opener/SharedWorker/BroadcastChannel resolution, typed runtime-validated protocols, optional React hooks, redacted support bundles, and progressive multi-screen primitives. Same features across paid tiers; pricing is licensing-only.

Live demo · Read docs · 5-minute quickstart · View in store ↗

Paid • Add-on Available

Window Popout Plugin

Turnkey popout UX and integration glue for game engines. Built on top of Modulon Popout SDK for "it just works" detaching behavior.

View in store ↗

Paid • Add-on Available

Networking (WebRTC + WebSocket)

P2P + server-mediated messaging adapters for sync + chat patterns. Designed for multi-window and multi-device.

View in store ↗

Paid • Add-on In development

Window Manager

Desktop-style in-page windows (drag/resize/z-order) designed to pair with popouts and multi-monitor workflows.

Paid • Add-on In development

Auto-Stretch / Auto-Layout

Smart fit-to-screen + resize behaviors for game panes and tool panels. Great for multi-monitor setups.

Paid • Add-on In development

Autoscaler / Multi-Instance Orchestrator

Orchestration helpers for complex multi-window/multi-instance layouts and session patterns.

Free • Reference In development

Modulon Engine (Reference)

A Cubicide-powered reference stack combining windowing + networking patterns. No guarantees, no SLA; a demo and proving ground.

Roadmap (staged rollout)

  1. Modulon Popout SDK (foundation): available
  2. Window Popout Plugin (game engine integration): available
  3. Networking Add-on: available
  4. Window Manager: pairs with popouts
  5. Auto-Stretch / Auto-Layout: UX polish layer
  6. Autoscaler / Orchestrator: complex setups
  7. Modulon Engine (Reference): free, ongoing

Items are developed in sequence to keep quality high.

Pricing & Licensing

Licensing-only tiers (SDK + add-ons).

One-time per legal entity. Unlimited seats/devices/projects. Offline use allowed. Paid tiers include the same features within each product; tiers exist for licensing fairness by company revenue.

Add-ons use the same tier structure and are priced below the SDK. See modulon.dev for detailed packaging.

Free is non-commercial evaluation. Paid customers get immediate access to new builds and full version history.

Product Free Indie 1
≤ $100k
Indie 2
≤ $1M
Studio
≤ $25M
Enterprise / Public Sector
No cap
Modulon Popout SDK
Detach/reattach, local RPC/events, layout persistence, same features across paid tiers
$0
Non-commercial
$299 $999 $4,999 $24,999
Window Popout Plugin
Unity/Godot/WebGL popout bridge
$0
Non-commercial
$149 $499 $1,999 $9,999
Networking (WebRTC + WebSocket)
Hybrid P2P + server relay
$0
Non-commercial
$199 $699 $2,999 $14,999

Redistribution / OEM rights

For companies shipping Modulon as part of a platform sold to many customers: +$25,000–$100,000 depending on scope. Multi-entity (subsidiaries) add-on: +$7,500.

Request an OEM quote ↗

Feature parity promise (SDK)

Paid SDK tiers include the same features. Tiers exist for licensing fairness by company revenue.

Build Status

Shipping the SDK. Building the engine.

The Modulon Popout SDK, Window Popout Plugin, and Networking add-on are available now. The broader engine/reference stack is built and tested alongside Cubicide.

  • Window Manager Prototype
  • Game Integration
  • Public SDK & Docs
  • Window Popout Plugin release
  • Networking add-on release
  • Modulon SDK v0.5.0 (production multi-window runtime)
  • License & Pricing