Documents
Cloud
On-premises

Controlyour documents

Save your managed documents in JSON or HTML in Tiptap's cloud database or on your premises. Back them up in real-time with the webhooks and manage them with the REST API.

deshaw
Posthog
LinkedIn
Productboard
Axios
Staffbase
Beehiiv
Front
ChartHop
Jenni
Chegg
Trainual
UserTesting
Substack
Opal
nextcloud
Axios HQ
ycombinator
ahref
Storyblok
Gitlab
01

Offline-first, conflict free

02

Document management
REST API

03

Inject content with CRDT rules

04

Real-time updates via webhooks

05

Cloud or
on your premises

# Quick start

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

[Read docs](https://tiptap.dev/docs/collaboration/documents)

Inject contentinto your documents

Use the Document REST API to update user documents on the server, while making sure that all changes are recorded properly and the document history stays intact.

Synced content nodes

Sync content blocks across multiple documents

Backend content injection

Integrate external data sources, convert to Tiptap’s JSON format as needed, and insert content into documents.

Supply context for AI's

Use AI vector search to provide specific or contextually relevant information for your language models (LLMs).

Patch documents in JSON

Retrieve content and perform your operations in JSON

Connect withyour infrastructure

Use the Document Webhook to start interacting with your document updates. Automate tasks, responses and send notifications for document changes in real time.

Delete
Documents
Duplicate
Documents
Create
Documents
List
Documents
Get
Document
Update
Documents
Filter
Document

Developer
Documentation

Explore our developer launchpad featuring examples, guides and docs written for humans. Perfect to get you started with Tiptap.

Documentation

Developer-friendly setup

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

Document management with REST API

Use the Document REST API to maintain and manipulate your documents in your custom development environment.

Real-time with Yjs

Collaboration syncs your content updates with our Yjs integration. Adding CRDT capabilities into your editor.

All your documentson your premises

From 0 to sync in hours with our on-premises enterprise solutions, for all of you who need to maintain control over documents and infrastructure.

Creativity starts
Creativity starts
with an
with an
empty page
empty page
but usually
but usually
ends
ends
in the cloud
in the cloud
Tiptap Content AI helped us add a 'wow' factor in a couple of hours to our app with their context-aware AI suggestions.
ESG data platform
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
deshaw
Posthog
LinkedIn
Productboard
Axios
Staffbase
Beehiiv
Front
ChartHop
Jenni
Chegg
Trainual
UserTesting
Substack
Opal
nextcloud
Axios HQ
ycombinator
ahref
Storyblok
Gitlab

Tiptap Suite

Connect documentsto your editor suite

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.

Basic 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.