Tiptap editor demo made with Nuxt, Nitro and y-crossws for live collaboration.
Tiptap editor demo made with Nuxt, Nitro and y-crossws for live collaboration.
Zero-config deploys to everywhere!
undefinedClient:undefined
We have integrated Tiptap editor with Vue.js with a WebSocket provider for live collaboration. Check components/TiptapEditor.vue for code.
undefinedServer:undefined
We add y-crossws in a server route. That’s all needed!
import { createHandler } from "y-crossws";
export default defineWebSocketHandler(createHandler().hooks);
undefinedClient:undefined
undefinedServer:undefined
Make sure to install the dependencies:
pnpm install
Start the development server on http://localhost:3000:
pnpm run dev
Build the application for production:
pnpm run build # --preset <deployment preset>
Check out the deployment docs for more information.
Demo made by pi0 based on Tiptap demo.