Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Add real-time multiplayer presence to Astro sites with live cursors, avatars, forms, and drawing components powered by Liveblocks.

A boilerplate website using Middleman and Netlify CMS, deployable to Netlify with one click.

A Gatsby starter for building decentralized apps with Blockstack authentication, deployable to Netlify in one click.

A production-ready SaaS theme for Astro with marketing pages, documentation, and a dashboard UI.

Archived starter template for building cross-platform React apps with the GREEN stack: GraphQL, React Native, Electron, Expo, and Next.js.

A simple responsive theme for Go Hugo to build static websites.
Astro Collaborative Starter is a starter kit created by developer CTNicholas for adding real-time multiplayer presence to Astro websites. It packages a set of ready-made collaboration components — live cursors, live avatars, shared forms, and a collaborative drawing canvas — that sync across visitors through Liveblocks.
Astro Collaborative Starter is a GitHub repository that doubles as an Astro starter template and as an installable NPM package called astro-collab. It provides drop-in Lit-based web components that connect to Liveblocks rooms, so any Astro site can get multiplayer presence without building the synchronization infrastructure from scratch. The project is maintained by CTNicholas, and a live demo with a full written guide is hosted at astro-collaborative-starter.ctnicholas.dev.
astro-collab, so developers can install them with npm i astro-collab instead of cloning the whole starter.The stack is Astro for the site framework, Lit for the reusable web components, Liveblocks for real-time state and WebSocket management, and tldraw for the drawing surface.
You can start from the repository itself as a template, or install the components into an existing Astro project by running npm i astro-collab. Each component connects to a Liveblocks room, and the demo website shows each one in action with its own page and code sample. The quick-start section on the demo site walks through the required environment keys and setup.
