Skip to main content

Welcome to Collaborative Editor

Collaborative Editor is a real-time document collaboration platform that enables teams to work together seamlessly. Built with modern web technologies, it provides a Google Docs-like experience with powerful features for document creation, sharing, and collaboration.

Key features

Our platform combines the best of real-time collaboration with robust security and user management:
  • Real-time collaboration: Multiple users can edit documents simultaneously with live cursor tracking and presence awareness powered by Liveblocks
  • Rich text editing: Full-featured Lexical editor with formatting tools, headings, and text styling
  • Secure authentication: User authentication and management through Clerk with email-based access control
  • Granular permissions: Three permission levels (creator, editor, viewer) with room-based access control
  • Threaded comments: Add, view, and resolve comments with floating composer and thread management
  • Document management: Create, update, delete, and organize documents with automatic timestamping
  • Share and invite: Invite collaborators via email with customizable access levels and instant notifications
  • Active collaborators: See who’s currently viewing or editing each document in real-time

Tech stack

The platform is built with industry-leading technologies:
  • Next.js 14 - React framework with server-side rendering
  • TypeScript - Type-safe development
  • Liveblocks - Real-time collaboration infrastructure
  • Lexical Editor - Extensible text editor framework
  • Clerk - Authentication and user management
  • Tailwind CSS - Utility-first styling
  • Radix UI - Accessible component primitives

Get started

Quickstart

Create your first collaborative document in minutes

Installation

Set up the development environment locally

Authentication

Learn about user authentication with Clerk

Permissions

Understand document access control and sharing

What you’ll build

With Collaborative Editor, you can create applications that support:
  • Team documentation and knowledge bases
  • Collaborative note-taking and meeting notes
  • Shared project plans and roadmaps
  • Educational content and assignments
  • Any use case requiring real-time document collaboration
Ready to start? Head over to our quickstart guide to create your first document.

Build docs developers (and LLMs) love