PartyKit
PartyKit is a real-time backend framework, now part of Cloudflare, that wraps Cloudflare Durable Objects with an opinionated developer experience for building multiplayer applications. It exposes a Party.Server library API for backend logic, a PartySocket client API for WebSockets, a Y-PartyKit Yjs integration, an HTTP/WebSocket interface at *.partykit.dev URLs, a CLI for local dev and deployment, and integrations with React, Next.js, and Remix.
PartyKit publishes 4 APIs on the APIs.io network. Tagged areas include Real-Time, Multiplayer, WebSockets, Cloudflare, and Durable Objects.
PartyKit’s developer surface includes developer portal, documentation, engineering blog, GitHub presence, CLI, code examples, and 5 more developer resources.
APIs
PartyKit Party.Server (Server API)
Library API for defining server-side logic for a "party" - a backend object backed by a Cloudflare Durable Object. Provides lifecycle hooks for connections, messages, requests, ...
PartyKit PartySocket (Client API)
Browser and runtime client library for connecting to a PartyKit server over WebSockets. Wraps the standard WebSocket API with reconnection, buffering, and resilience. Runs in We...
Y-PartyKit (Yjs Integration)
Yjs provider for PartyKit that turns a party into a Yjs collaboration backend, enabling shared text, rich text, and structured CRDT documents across many clients.
PartyKit Deployed Party (HTTP / WebSocket)
Public HTTP and WebSocket interface for a deployed PartyKit project at project.user.partykit.dev. Each party is reachable at /parties/{party}/{room} and accepts WebSocket upgrad...