Collaboration
Cloud
On-premises

Real-time collaboration anywhere

Allow your users to collaborate in any document and media. Integrate live carets and cursors to show who is typing, support offline editing and sync content without any headaches.

SoftExpert
DevRev
SciSpace
BCG
Reforge
Business Insider
deshaw
Posthog
LinkedIn
Productboard
Axios
Staffbase
Beehiiv
Front
ChartHop
Jenni
Chegg
Trainual
UserTesting
Substack
Opal
nextcloud
Axios HQ
ycombinator
ahref
Storyblok
Gitlab

Get the highlights.

Discover the key benefits of the Collaboration feature and how to integrate it.

01

Write content collaboratively

02

Other users' real-time presence

03

Broadcast content updates in real-time

04

Merge offline and real-time

05

Handle schema conflicts

# Quick start

  1. Create your Tiptap account
  2. npm install @tiptap/extension-collaboration yjs
  3. Integrate your Collaboration extension into your editor instance

[Read docs](https://tiptap.dev/docs/collaboration/getting-started/install)

Create and editcontent together

Integrate real-time collaboration with a few lines of code into your editor, digital whiteboard or really any other part of your app.

Show who’s onlineand collaborating

Show the presence of other users by syncing user profiles and changes in real-time like avatars, cursors, carets, selections and anything else you’d want to show.

Live cursors to track movement

Live selection for instant feedback

Avatars for a personal touch

Live carets to indicate active editing

Node/object states update in real time

Cursor chats for fast communication

Audio feedback when someone speaks

Conflict-freeoffline and online

Support offline created content and merge it once your users go online. Release new schema’s independent of your users out-dated applications and handle conflicts with a proper UX.

On-premises or Cloud

Simple document management

Save your documents as JSON or HTML, back them up with real-time updates using our webhooks, or manage them with our CRUD REST API.

Developer's launchpad

Code with clarity: Explore comprehensive docs and examples to jumpstart your journey with Tiptap.

Documentation

Built for developers

Easily integrate Tiptap Collaboration with your existing application with minimal code overhead.

Real-time document connections

Plug and play a few lines of code and enable your users to collaborate together in the same documents.

Full control with documents REST API

Use our REST APIs to manipulate your documents server-side with JSON and HTML.

The collaborative
The collaborative
editor that
editor that
leaders love
leaders love
Tiptap gives us the opportunity to actually build the software product that we've been brainstorming about for a long time now.
Website builder
The flexibility to customize the editor UI at a lower cost is a core requirement to build an editor that integrates seemingly across GitLab.
DevSecOps platform
SoftExpert
DevRev
SciSpace
BCG
Reforge
Business Insider
deshaw
Posthog
LinkedIn
Productboard
Axios
Staffbase
Beehiiv
Front
ChartHop
Jenni
Chegg
Trainual
UserTesting
Substack
Opal
nextcloud
Axios HQ
ycombinator
ahref
Storyblok
Gitlab

Use cases

Make your owneditor experience

Tiptap's dev experience and extensions library make customization easy. Powering over 3 million editors, chances are, you're typing in Tiptap every day already.

AI copywriter
Synced whiteboard
Notion like editor
Block editor
Chat interface
Website builder
Collaborative todo list

Tiptap Suite

Supercharge yourcontent experience

Essentially a headless open source editor, Tiptap has a wide range of paid features that give developers exactly the kind of experience they're looking for - fully customizable to build their product needs.

Templates

Set up your editor with React templates

Get to market in the fast lane with our front-end templates. Customize, combine, and adapt them to your UX.

Simple editor template

Start your editor integration with a super tiny editor template. It comes with just the things you need to start coding.

In development
Preview

Comments template

Add threads and comments to your documents and app with our Editor extension and Comments UI template.

In development
Preview

Notion like template

Launch your product with our prebuilt notion-like template and quickly release a full fledged editor experience.

Released
Preview

Join the engagedand caring community

Become part of an active and growing community where Tiptap enthusiasts share insights, offer tips, and provide robust support to help you on your integration journey.

X

For announcements, tips and general information.

Discord

Get involved in the community, ask questions, and share tips.

GitHub

For issues, feature requests and contributions.

Frequently askedquestions

Absolutely. Tiptap Collaboration is versatile enough to accommodate both self-hosted and on-premise deployment options. This flexibility is ideal for organizations that require full control over their data and infrastructure due to regulatory, security, or privacy concerns. You can find and select the self-hosted or on-premise deployment options within your Tiptap Cloud account settings.

Yes, Tiptap Collaboration is deeply committed to data privacy and security. We offer a range of hosting options to suit different security needs, including on-premise, self-hosted, dedicated cloud servers, and standard cloud services. Our on-premise and self-hosted solutions provide additional control and security for organizations with specific compliance requirements. For those opting for cloud-based services, our infrastructure is managed to maintain stringent security standards.

Tiptap Collaboration integrates the open source Y.js framework, which efficiently manages real-time updates and conflict-free editing. This framework ensures that all live and offline edits are seamlessly synced, akin to a version control system. It allows you to track changes, revert to previous versions, and ensure that every edit is accounted for.

Yes, Tiptap Collaboration can be easily integrated into your existing applications. It is designed for easy setup, whether you want to manage it on-premise or in the cloud. The integration process is developer-friendly, and detailed documentation is provided to guide you through each step.

Tiptap Collaboration is an advanced feature of the Tiptap editor suite designed to facilitate real-time collaborative editing. It allows multiple users to work on the same document simultaneously, ensuring seamless communication. It uses Conflict-free Replicated Data Types (CRDTs) by Yjs, a technology that allows simultaneous edits by multiple users without conflicts.