Skip to content

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.

Free

Deaths Resets each stream
Variables

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.

Free

Followers Passed 75

A macro runs at each milestone and when the goal is reached.

Sub-a-thon Running

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.

Free

Raffle 14 entered
Chat commands Everyone

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.

Free

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.

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

Supporter

Ten 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.

Webhooks

Supporter

A web address that one app calls to tell another something happened. Let Ko-fi, a Stream Deck or Home Assistant start your macros, and let a macro tell anything with a web address.

Free

Free

One of each, enough to try every kind:

variables counters timers lists goals cooldown groups schedules

Supporter

Supporter

As many as you like of every block, plus queues and webhooks. A Twitch sub to Haliebug13 unlocks it, and a free Prime sub counts.

Free to use

Run your stream with CroStream.

Everything on this page is in the desktop app. Most of it is free; a Twitch sub to Haliebug13, and a free Prime sub counts, unlocks the rest.