Building blocks
Parts for anything you can imagine.
Macros can remember things, count, wait, pick, repeat and hand work to other apps. Counters, timers, goals, lists and more: each one is a page in the app, ready to show in chat and on stream.
Free Supporter Free keeps one of each. Supporters get as many as they like, plus queues and webhooks.
Counters and variables
Remember anything, even across restarts.
Deaths, wins, a mood, a hype switch. Set them, count them and ask for them from chat.
A memory that survives restarts
A counter is a number CroStream keeps for you: deaths in a boss fight, wins today, subs toward a goal. Macros change it, chat can ask for it and overlays can show it. Give it a lowest and highest value, and have it start over when you go live or at midnight.
A variable holds a word, a number or an on/off flag, such as Hype mode. A flag can switch whole triggers and macros on and off.
Subscriber pixelpanda !deaths
CroStream Deaths this stream: 12. Ouch.
Goals and timers
Give the stream something to chase.
A bar that fills with your channel's events, and a clock that grows with every sub.
Something to work toward
A goal is a target for followers, subs, bits or anything a macro counts. CroStream counts the progress from your channel by itself, marks the milestones on the bar and starts over when a stream, day, week or month ends.
A timer is a countdown or a stopwatch. Add time for every sub in a sub-a-thon, cap it at twelve hours, and run a macro when it runs low or hits zero.
A macro runs at each milestone and when the goal is reached.
Every new sub adds ten minutes. At zero, the stream says goodbye.
Lists and cooldowns
Pick fairly, share the calm.
Raffles and wheels that choose for you, and one cooldown that covers a whole family of commands.
Pick a winner. Share the calm.
A list is a raffle, a giveaway or the slices of a prize wheel. A chat command adds the viewer, a Pick button chooses at random, and a trigger announces the winner. Lists can also hold maps and tables that macros look things up in.
A for each step does something for every name on the list, with a stop button and a quiet limit.
A cooldown group gives several commands one shared cooldown, for everyone or for each viewer, and can reply in chat when it turns one away.
Replies in chat: "Easy, that one is cooling down."
Schedules
Let the clock do the remembering.
Reminders, giveaways and greetings that run on time, whether you are watching or not.
Things that happen on their own
A schedule runs things by the clock: remind chat to hydrate every 30 minutes, start a giveaway at 8 PM on Fridays, say hi five minutes after you go live.
It decides when. A trigger on it picks the macro. Limit one to times you are live or offline, switch it off without losing it, or press Run now to try it.
In chat, on stream
Show every value, react to every change.
Blocks are not hidden away: their values land in chat and overlays, and their events start your macros.
Write it once, show it anywhere
Every block has a name you can drop into any text a macro sends: a chat reply, an alert, a webhook. It shows the value at the moment that step runs, and overlay widgets can follow it live.
CroStream Deaths this stream: 12. Followers: 87 of 100.
And they speak up when something happens
Each block raises events, so a trigger can start a macro: a thank-you at 100 followers, a scene change at zero on the clock.
- Counter changed, reached a number, created, deleted or reset
- Goal passed a milestone or reached the target
- Timer running low or hit zero
- Schedule came up on the clock
- Queue released the next item
Plans
One of each is free. Supporters get the lot.
Queues and webhooks join the unlimited blocks with a Supporter sub.
Queues
SupporterTen viewers redeem a sound in the same second? A queue lets them out one at a time, at your pace. Waiting items keep their place, even if CroStream restarts.
Free
FreeOne of each, enough to try every kind:
variables counters timers lists goals cooldown groups schedules
Supporter
SupporterAs many as you like of every block, plus queues and webhooks. A Twitch sub to Haliebug13 unlocks it, and a free Prime sub counts.
Try it
Put them to work in a few minutes.
Step-by-step tutorials, with exactly what to click.
- Tutorial: Run redemptions one at a time A Sounds queue that releases one song request a minute and announces each in chat.
- Tutorial: Thank Ko-fi donors in chat An incoming webhook, a trigger and a macro that name the donor and the amount.
- Tutorial: Flash your lights on a raid Send a webhook from a macro to Home Assistant and switch your room to a party scene.
- Tutorial: Run a points system Pay viewers for watching, add !points and !top, and show a leaderboard on stream.
Keep exploring
More of what CroStream does.
- Triggers and macros When something happens on your channel, run the steps you chose: chat commands, rewards, raids, follows and more.
- OBS and Twitch actions Nearly a hundred things a macro can do: switch scenes, save the replay, clip, poll, shout out, moderate.
- Overlays, alerts and widgets Layered scenes for OBS with alerts, chat, goal bars and widgets from the gallery.
- Viewers and points A record for every viewer, a points balance your macros control, and leaderboards.
- History and dashboard Your stream at a glance while live, and every follow, sub, cheer and raid remembered after.
- Media library The sounds, pictures, videos and fonts you stream with, in one place for every overlay and macro.
- Hotkeys and pop-outs Run macros from any app with a key combination, and keep controls and chat in their own windows.
- Run it your way On your streaming PC, from a browser on your laptop, on a PC with no screen, or across two PCs.
- Moments Your best bits, caught automatically and marked on Twitch while you play.
- Integrations Twitch and OBS, plus VTube Studio, Discord and Steam for Supporters.