A little less work.
A little more together.
Let’s make space for the conversations that don’t happen in a meeting.
The plan
An afternoon outside, followed by dinner around one big table.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Add collaborative editing and live cursors to your Tiptap editor—without running your own server.
Start building freeFree tier. No credit card required.
Your editor. Everyone’s ideas.
Let’s make space for the conversations that don’t happen in a meeting.
An afternoon outside, followed by dinner around one big table.
Local demo · Maya is automated. Two real editors, local to this tab—not a server connection. Select or type in either view to see it in the other.
Interactive editor loading. This example is not connected to a server.
Keep the experience in Bubble. Bring people into the same Tiptap document with a hosted collaboration connection.
Start with the Bubble editor plugin, connect your project, then try editing together. Already have the plugin? Skip to step 2.
In Bubble’s Plugins tab, install Rich Text Editor (Tiptap.dev), then place a Tiptap element on a page. whoistyping.wtf provides the collaboration server, not the editor plugin.
Review the plugin’s pricing and installation details on its listing.
Sign up, verify your email, and create a project in the dashboard. Your project settings contain the connection details.
In Bubble, select your Tiptap element and turn on Enable collaboration?.
Use your project’s Document Server ID as app_id, select the custom provider,
and set a Document name for your first shared document.
Use the server address below as-is; the plugin adds your project’s ID to it.
wss://collab.whoistyping.wtfIn the plugin settings, paste your Document Server Secret into Custom collab document server secret. In a Page is loaded workflow, call generate auth token and choose Custom for the secret. Set Document names to your document’s name, Doc Server ID to your project’s ID, and User ID to the current user’s ID.
Use the action result as the element’s JWT key. Use the same document name for people editing together.
Open your Bubble page in two browser windows. Use the same project and Document name in both. Type in one editor, then check that the text appears in the other.
Get editing working first. When you need the latest document HTML in Bubble, add your endpoint in the project’s webhook settings and choose the Bubble-compatible format.
Keep secrets in the plugin’s private settings, not in page content. Your app remains responsible for deciding who can access each document.
Create your projectChoose the space your app needs. Prices are per month.
Free tier. No credit card required. Review your plan and billing details in the dashboard before subscribing.
How the editor, your Bubble app, and the document server fit together.
No. whoistyping.wtf hosts the collaboration server that your Bubble Tiptap plugin connects to. You still build your app and configure the editor in Bubble.
Yes. Start on the free tier without a credit card. Create an account and verify your email before connecting your editor. Current plan prices and limits are shown above.
No. These are two real Tiptap editors sharing local state in this tab. Maya is an automated collaborator, not another visitor. The demo does not create a hosted document. Reset or reload to return to the example.
Yes. Add an endpoint URL in your project’s webhook settings and choose the Bubble-compatible format. It sends the latest document snapshot, including HTML, to your endpoint. Intermediate edits can be combined; this is not an event for every keystroke.
Your app does. The document server uses signed tokens to authenticate the project connection. Your app must decide who may receive a token and access a document; the connection alone does not supply document-level permissions. Keep the Document Server Secret private.
No. whoistyping.wtf provides the hosted connection at collab.whoistyping.wtf. You configure the plugin and your app’s authentication workflow. We run the collaboration server.
Your next shared document starts with a project.
Free tier. No credit card required.