Skip to main content

Lumio Extension Platform

Build widgets, overlays, bot modules, integrations, and themes for the Lumio streaming platform. Extensions run sandboxed in iframes, communicate via @lumio/protocol, and can persist data through server functions.

What you can build

CategoryDescriptionExample
WidgetStandalone visual element for OBS overlaysSports scoreboard, countdown timer
OverlayFull-screen transparent layer for OBSCustom alert animations
Bot ModuleServer-side chat command handlerTrivia game, loyalty points
IntegrationExternal service connectorDiscord webhook relay
ThemeVisual style pack for overlaysNeon cyberpunk theme

Architecture

Developer Workflow:
lumio login -> lumio init -> lumio dev -> lumio build -> lumio deploy

Runtime:
Extension Bundle (HTML/JS/CSS) -> iframe Sandbox in Overlay/Dashboard
Extension Server Functions -> Lumio API -> Isolated DB + Redis

Distribution:
Extension Store (Browse, Install, Rate, Purchase)
Developer Dashboard (Analytics, Revenue, Payouts)