Stack Gems
Menu

Tag

Rooms

5 reviewed tools: 5 free or open source.

Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.

5 tools

  • LiveKitApache-2.0 realtime rooms, SFU, and agents

    Free / OSS · Apache-2.0 · 21.7k GitHub stars

    VerdictApache-2.0 voice/video/agent runtime. Self-host is the free path; Cloud pricing is not confirmed here.

    CatchSelf-hosting an SFU is ops-heavy. Cloud Build pricing and free allowances are not confirmed here; check the vendor site. Do not assume Cloud is free.

  • ColyseusMIT Node multiplayer rooms with state sync

    Free / OSS · OSS/MIT · 7.4k GitHub stars

    VerdictMIT multiplayer rooms. Self-host is the free path; Cloud is paid from dollar one.

    CatchA server framework, not a renderer. Colyseus Cloud has no free tier — it starts at 15 USD/mo. Capacity depends on your code, not a marketed CCU cap.

  • PartyKitMIT realtime rooms on Cloudflare Durable Objects; pay CF Workers only

    Free / OSS · ISC · 1.3k GitHub stars

    VerdictMIT CF realtime rooms. Free software; hosting is Workers/DO billing.

    CatchVs Liveblocks/Yjs+Hocuspocus: room primitive on CF, not prebuilt comments/inbox SaaS. You pay Cloudflare Workers/DO usage at scale. Auth, persistence, and CRDT choice are yours. Post-acquisition roadmap rides CF.

  • Jitsi MeetApache-2.0 self-host Meet + free meet.jit.si; JaaS optional

    Free / OSS · Apache-2.0 · 30.1k GitHub stars

    VerdictApache-2.0 Meet product. Free forever self-host or meet.jit.si; JaaS if you want them to run it.

    CatchFull Meet product UI (rooms/chat/desktop share) — not a LiveKit/mediasoup SFU SDK you embed. Self-host is multi-component ops; public instance is shared.

  • gathoMIT self-host WebSocket rooms toolkit; no Cloud product

    Free / OSS · OSS/MIT · 83 GitHub stars

    VerdictMIT self-host multiplayer rooms. Free forever; alpha install path - treat as early but real.

    CatchVs Colyseus, PartyKit, and socket.io: rooms+seats toolkit — not state-sync, not CF Durable Object rooms, not a general WS framework. Author says early/not done but in production today. Prefer GitHub package install; registry tag is pre-release only. Docs still maturing.

FAQ

What is the top free pick among Rooms?
LiveKit leads the Stack Gems list for Rooms. Verdict: Apache-2.0 voice/video/agent runtime. Self-host is the free path; Cloud pricing is not confirmed here.
How many Rooms does Stack Gems review?
5: 5 free or open source. Each review has a verdict and an honest Catch; no tool pays for its spot.
Which Rooms can I self-host for free?
LiveKit, Colyseus, PartyKit, Jitsi Meet and gatho.
Which Rooms have the most GitHub stars?
Jitsi Meet (30.1k), LiveKit (21.7k), Colyseus (7.4k), per GitHub on 2026-10-21. Stars measure attention, not fit; read the Catch.
What is the catch with LiveKit?
Self-hosting an SFU is ops-heavy.

Best-of lists with these tools