{"data":{"slug":"partykit","name":"PartyKit","tagline":"MIT realtime rooms on Cloudflare Durable Objects; pay CF Workers only","category":"comms","categoryName":"Comms","url":"https://www.partykit.io","github":"https://github.com/cloudflare/partykit","pricing":"open-source","hook":"PartyKit is stateful multiplayer rooms as code when Liveblocks is the hosted collab suite and raw WebSockets are the weekend you lose.","whatsGood":"MIT (Cloudflare-owned). PartyServer model on Workers + Durable Objects. TypeScript rooms, Yjs-friendly patterns, partykit deploy to your CF account. No PartyKit seat tax — Workers free tier covers small traffic.","theCatch":"Vs 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.","verdict":"MIT CF realtime rooms. Free software; hosting is Workers/DO billing.","addedAt":"2026-09-04","featured":false,"domain":"Comms","subSpecialty":"Realtime","capabilities":["realtime","durable-objects","rooms"],"surfaces":["Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"OSS/MIT","githubStars":1259},"related":[{"slug":"livekit","name":"LiveKit","tagline":"Apache-2.0 realtime rooms, SFU, and agents"},{"slug":"chatwoot","name":"Chatwoot","tagline":"MIT-core support inbox you can self-host for $0/agent"},{"slug":"socket-io","name":"Socket.IO","tagline":"MIT realtime library with fallbacks, not a hosted product"},{"slug":"plunk","name":"Plunk","tagline":"AGPL-3.0 transactional email, workflows, and broadcasts"},{"slug":"centrifugo","name":"Centrifugo","tagline":"Apache-2.0 Go realtime server binary, not in-process Socket.IO"}],"links":{"self":"/api/gems/partykit","html":"/gems/partykit","markdown":"/gems/partykit.md","category":"/api/gems?category=comms","categoryPage":"/stacks/comms"}}