← chaosinc.xyz

cha0s · Stream

Cha0s Stream

A stream management app that bridges Twitch events to OBS, Jellyfin, alerts, and more — with a live dashboard and plugin system built in.

Electron · Node.js Cross-platform

Features

Twitch Integration

Full EventSub support — alerts for follows, cheers, subs, resubscribes, and gift subs, all firing in real time.

OBS Control

WebSocket integration for scene switching, source toggling, and recording control directly from chat commands.

Song Requests

Viewer-driven Jellyfin queue via !sr, with a mod queue page for approving or denying requests in real time.

Alert System

Browser source overlay or OBS source flash for stream events, with per-type colors, sounds, and message templates.

Custom Commands

Per-command permission levels, source settings (chat, whisper, redemption), and {user} variable support.

Plugin System

Drop a .js file into plugins/ to extend the app — register commands, react to events, and render a live panel.

Tools

Overlay Editor

Visually customize your alert overlay — adjust card style, typography, and accent colors, then copy the generated CSS straight into the app.

Download

Latest Release  

Choose your platform below — auto-update is built in after first install.

All releases →

Mac note: Releases are not notarized with Apple. Open System Settings and allow the app to be opened after launching once.

Built-in Commands

!songShows what's currently playing
!sr <query>Requests a song by name
!play / !pauseResumes or pauses playback
!next / !prevSkips or rewinds tracks
!scene <name>Switches the active OBS scene
!source <name> on|offToggles an OBS source
!sound <name>Plays a local sound file or URL
!record start|stopControls OBS recording
!run <url>Runs a script from an allowlisted URL
!killswitchStops stream and recording immediately