Skip to main content
DocuSphere is a real-time collaborative document editing platform. This page introduces what DocuSphere does, the key capabilities it provides, and the technology stack it is built on — giving you the context you need before running the app or contributing to it.

What DocuSphere does

DocuSphere lets multiple users open and edit the same document at the same time. Changes from every connected user appear live — no page refresh, no conflicts, no manual saving. Each document has a full rich-text editor with formatting controls, and the platform handles authentication, document storage, and live presence automatically. Key capabilities include:
  • Real-time co-editing — every keystroke is synced to all connected collaborators instantly
  • Rich text editor — powered by Tiptap, with support for headings, lists, tables, images, links, highlights, and text alignment
  • Authentication and access control — sign in with Clerk, with support for personal accounts and organizations
  • Persistent document storage — documents are stored and queried in Convex, a serverless real-time database
  • Live presence and cursors — see who else is in the document via Liveblocks presence
  • Template gallery — start new documents from pre-built templates for common use cases
  • Document search — full-text search across your document library from the dashboard

Tech stack

LayerTechnology
Frontend frameworkNext.js 16 (App Router), React 19, TypeScript
Backend & databaseConvex — serverless functions and real-time document storage
AuthenticationClerk — user accounts, sessions, and organizations
CollaborationLiveblocks — real-time presence, cursors, and room sync
EditorTiptap — headless rich-text editor with ProseMirror
StylingTailwind CSS with shadcn/ui components

Where to go next

Quickstart

Clone the repo, configure your services, and run DocuSphere locally in minutes.

Rich text editor

Explore the Tiptap-powered editor and the formatting options it supports.

Real-time editing

Learn how Liveblocks powers live co-editing and presence in DocuSphere.

Templates

See the built-in template gallery and how to start a new document from one.

Build docs developers (and LLMs) love