# Collaborative editing

## Table of Contents

## Introduction

Collaborative editing allows multiple users to work on the same text document in real-time. It’s a complex topic that you should be aware before adding it blindly to you app. No worries though, here is everything you need to know.

## Configure collaboration

### WebRTC provider

### Websocket provider

### Add cursors

### Offline support

## Store the content

### Client-only implementation

### Server implementation

