liveblocks  by liveblocks

SDK for adding multiplayer collaboration features to apps

created 4 years ago
4,098 stars

Top 12.2% on sourcepulse

GitHubView on GitHub
Project Summary

Liveblocks offers a suite of customizable, pre-built features for adding multiplayer and AI-collaboration capabilities to applications. It targets developers seeking to enhance user engagement and integrate AI features without significant roadmap disruption, providing ready-to-use components for comments, text editing, AI copilots, presence, and notifications.

How It Works

Liveblocks provides a backend-as-a-service for real-time collaboration, abstracting away the complexities of managing concurrent user interactions. It offers both opinionated, ready-made components and lower-level primitives for hosting custom sync engines like Yjs, enabling developers to choose the level of abstraction that best suits their needs. This approach allows for rapid integration of common collaborative features while retaining flexibility for advanced use cases.

Quick Start & Requirements

Highlighted Details

  • Pre-built components for Comments, Text Editor, AI Copilots, Presence, and Notifications.
  • SDKs for React, Redux, Zustand, and integrations with ProseMirror/Lexical.
  • Supports hosting and scaling local-first sync engines like Yjs.
  • AI-ready features designed for modern collaborative applications.

Maintenance & Community

  • Active development by the Liveblocks team.
  • Community support via GitHub Issues and Discord.
  • Updates and announcements on X.

Licensing & Compatibility

  • Licensed under the Apache License 2.0.
  • Permissive license suitable for commercial and closed-source applications.

Limitations & Caveats

The service relies on Liveblocks' hosted infrastructure; self-hosting options for the core backend are not explicitly detailed in the README. While offering pre-built components, extensive customization of these components might require deeper dives into the underlying SDKs.

Health Check
Last commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
57
Issues (30d)
8
Star History
190 stars in the last 90 days

Explore Similar Projects

Starred by Dan Abramov Dan Abramov(Core Contributor to React) and Jared Palmer Jared Palmer(Ex-VP of AI at Vercel; Founder of Turborepo; Author of Formik, TSDX).

retro-board by antoinejaussoin

0.1%
797
AI-powered agile retrospective board for engineering teams
created 9 years ago
updated 8 months ago
Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.