// Overlays
Co-Working

Focus Room Twitch Overlay

One Pomodoro timer for everyone, separate to-do lists for you and your chat.

A calm co-working and study overlay: the timer splits the stream into focus and break phases, each viewer adds their goals via chat and ticks them off. A shared board counts what the room got done today. Four themes, all contrast-checked.

Whole chatNo stakeOBS Browser Source
Live!aufgabe
Focus Room
Preview coming
Focus Room Twitch overlay: dark theme, timer at 49:58, sprint 1 of 4, task list and floating chat bubbles.

What this overlay does

// In short

Nobody likes working alone, and that is what this overlay takes away: your chat sits at the table, whether it is co-working, study-with-me or body-doubling. The timer structures the session into focus and break sprints, for example 50 minutes of focus and 10 minutes of break, while the chat works together. Every viewer creates their own goals with !aufgabe and checks them off with !fertig. Done tasks stay struck through as visible proof, and a shared counter bar celebrates the whole chat's progress. Optionally a small bubble with an avatar and the current task drifts across the scene per viewer and pops when it's done. Four built-in themes from dark blue through violet to pastel and cozy pink are freely extendable and all checked for WCAG contrast, with large, easy-to-read text. Every card, be it the timer, the task list or the board, can be placed freely in a corner or along an edge of the screen via config.js. Tasks and stats survive any OBS reload.

Features

// What's inside

01Pomodoro timer with focus and break phases, freely adjustable (default 50/10/4)
02Per-viewer to-do list, controlled entirely via chat
03Your own task card as the broadcaster, on by default and switchable
04Freely positionable: place each card in its own screen corner or edge (left, right, top, bottom) via config.js
05Done items stay struck through, with a shared board count
06Floating task bubbles with a Twitch avatar and a pop when done
07Four extendable themes from dark and elegant to pastel and cute
08Large, easy-to-read text and WCAG-contrast-checked themes, name colours stay readable automatically
09Survives any OBS reload, tasks and focus minutes are kept
10Usable with no points or bot, optional reward via your loyalty bot

How a round works

// Step by step

01
A mod starts the session with !timer 50/10/4
02
Viewers add their own tasks with !aufgabe <goal>, several with a comma
03
!fertig checks one off, done items stay struck through
04
!fokus marks the task currently being worked on
05
!pause and !weiter pause the timer, !reset starts a fresh session

Chat commands

// What your community types

CommandWhoEffect
!aufgabe <goal>ViewerAdd a task to your own list, several with a comma
!fertig [no]ViewerCheck off a task, without a number the latest open one
!fokus <no>ViewerMark the task you are currently working on
!meineaufgabenViewerShow your own open tasks in chat
!timer <F>/<B>/<S>ModStart a Pomodoro session, for example 50/10/4
!pause / !weiterModPause and resume the timer
!resetModReset the session and clear the board

Key settings

// What you tweak in config.js

theme
Look: aurora, nebula, kawaii or sakura (extendable)
layout
Position of each card: left, right, top, bottom or corners
focusMin
Length of a focus phase in minutes
breakMin
Length of a break in minutes
sprints
Number of focus sprints per session
enableBubbles
Turn the floating task bubbles on or off
showHostList
The streamer's own tasks in a separate card
maxTasksPerUser
Maximum open tasks per viewer

Screenshots

// From the overlay

Your custom overlay

This overlay
in your brand's look?

  • Colours, text and rules to taste
  • Your own mechanics or a brand-new overlay
  • Twitch and Kick integration made to measure
Request now Other overlays No obligation. Usually a reply within 48h.