Every platform. One control room.
Crossfeed merges chat, alerts, stats, and stream info from stream.place and Twitch into one dashboard you can run from the keyboard. YouTube Live joins soon.
Signal path
Stream once.
Show up everywhere.
OBS sends one stream to stream.place, which restreams it to Twitch. Crossfeed reads chat and events from both platforms and sends your stream info and moderation back to each one. YouTube Live is next.
Modules
Seven modules.
One key each.
Press a letter on the dashboard to jump to its module. Try it here: press C, A, or M.
Moderation
Moderate at the source.
On every platform.
Hover a message to reply, delete it, time out its author, or ban them. The action runs on the platform the message came from. Press R to reply to the message under your cursor.
Crossfeed asks before every destructive action. On stream.place, a ban blocks the chatter from your AT Protocol account, and a timeout is a block that Crossfeed lifts when the time is up.
Go live
Check everything.
Then go live.
The go-live checklist reads OBS, every connected platform, your stream info, and your audio before you start.
Press G on the dashboard to open it. One key then marks the stream live on stream.place and posts it to Bluesky.
Identity
Your handle
is your account.
Sign in with your AT Protocol account. Crossfeed never sees your password.
Private beta
Join the beta.
Bring your handle.
Pricing
One plan.
Everything in it.
Crossfeed is in private beta, and subscriptions open at launch. There's no free tier or trial. The demo runs the full dashboard on sample data, with no account.
- Unified chatEvery chat in one feed, emotes from Twitch, 7TV, BTTV, and FFZ, and moderation.
- AlertsFollows, subs, cheers, raids, Bluesky follows, and teleports.
- Stream info syncOne title, category, and tag list for every platform.
- Go-live checklistChecks OBS, every platform, and audio, then posts to Bluesky.
- Stats and historyViewers per platform, peak, top chatters, and past streams.
- OBS metersAudio levels and output health from OBS WebSocket.
- OBS overlaysChat and alerts as browser sources, styled in the dashboard.
- Chat botCustom commands and timers on both platforms.
- Settings syncLayouts, settings, and stream history in every browser you sign in to.
- Always-on overlays and botSoonOverlays, timers, and shoutouts that keep running with the dashboard closed.
- YouTube LiveSoonChat, alerts, stream info, and preview for YouTube as a third platform.
No. Crossfeed works with Twitch alone, stream.place alone, or both. Modules for a platform you haven't connected stay empty.
Not yet. YouTube Live is coming as a third platform, with chat, alerts, stream info, and preview.
No. OBS sends video to stream.place, and stream.place restreams it to Twitch. Crossfeed reads chat and events and manages stream info. Switching restream targets from Crossfeed starts working once stream.place deploys the change that lets Crossfeed load them.
Crossfeed never changes your scenes, sources, or settings. It reads audio levels and output stats from OBS WebSocket, starts and stops the Virtual Camera for the live preview, and stops the stream in OBS when you select End.
In your browser. Each browser or device connects on its own, and exports never include sign-ins or your OBS password.
Your Crossfeed account, which signs in with your AT Protocol account, your email, or both. An AT Protocol account counts by its DID, so the subscription stays with you when you change your handle.
Yes. The demo opens the full dashboard with sample chat, alerts, and stats. It needs no account.