After years of making everyone build their own find-and-replace extension, we have decided that this should perhaps be our problem too. Coming very soon. More small OSS extensions will follow for other things you should never have needed to implement yourself.
Shipped an alpha of the AI Toolkit last year to see if people needed it. They did. Today, the beta: real-time AI editing inside your docs for redlining reports, tutoring, whatever. Giving away 100 free lifetime licenses (100k tool calls/mo) for feedback: tiptap.dev/blog/release...
Hocuspocus v4.4.0 is out → New flushDelay option which batches updates so you send fewer messages to the server during heavy editing. → Better state sync across Redis instances for cluster setups. Full release notes: github.com/ueberdosis/h... Docs: tiptap.dev/docs/hocuspo...
Release v4.4.0 · ueberdosis/hocuspocus
What's Changed feat: add flushDelay option for batching updates to reduce websocket traffic during heavy editing by @janthurau in #1118 feat: add consistent state synchronization across Redis inst...
github.com
Say hi to Arnau Gómez👋🏼. Arnau works at the intersection of AI and frontend engineering, building @tiptap.dev ’s AI Toolkit used by companies like @anthropic.com, @linkedin.com and KPMG. Beyond the technical side, he’s deeply passionate about community, knowledge sharing, and helping developers grow.
We released Hocuspocus 4. Our open-source Yjs collaboration backend now runs on Bun, Deno, and Cloudflare Workers. MIT licensed. Docs: tiptap.dev/docs/hocuspo... Code: github.com/ueberdosis/h...
Meet the new Table Node UI! Add, move, resize, merge, and duplicate tables right inside your editor. Fully accessible, keyboard-friendly, and dark-mode ready. Included in your Pro subscription: npx @tiptap/cli@latest add table-node Docs: tiptap.dev/docs/ui-comp...
Three months ago, a community budget idea turned into a working prototype: a new #TipTap-based #RTE for #TYPO3. In his community budget report, @flanger.dev shares the story behind his idea and presents the first results of the new TipTap rich-text editor integration. Learn more 👉 buff.ly/zYNiDyQ
Need a Notion-style editor in your product? We built it. Now in Tiptap Cloud: ✅ Drag-and-drop blocks ✅ Real-time collaboration ✅ Version history ✅ AI commands (rewrite, generate, autocomplete) ✅ Mobile-ready UI Use it, extend it, ship it. Live demo: template.tiptap.dev/preview/temp...
Tiptap 3.0 is stable 🚨 That went quickly! After two months in beta, we’re announcing the release of the stable version of Tiptap 3.0. With over eight million downloads per month on npm, we hope this update will make many developers very happy. Here’s what’s new 👇
Next in our AI Agent Improvement Sprint: Better Custom LLM support – New docs for custom AI backends – Demos for faster setup – Cleaner API (less code, smaller bundle) – Fixes for Claude, Vercel AI SDK, and more Docs → tiptap.dev/docs/content... Demos → github.com/ueberdosis/a...
Next in our AI Agent Improvement Sprint: Selection Awareness The AI Agent now knows what you selected. It edits just that. Nothing more, nothing less. Docs → tiptap.dev/docs/content...
Minor performance update in Tiptap React: we removed flushSync from the NodeView renderer. This brings us back in line with React 18’s automatic batching and improves support for React 19: github.com/ueberdosis/t...
remove flushSync in favor of queueMicrotask by bdbch · Pull Request #6538 · ueberdosis/tiptap
Changes Overview This PR removes flushSync from the React Nodeview renderer which should lead to better performance, less bugs when it comes to dangling Nodeviews still being reconciled by ProseMir...
github.com
Next in our AI Agent Improvement Sprint: Add Context Let your AI Agent do smarter work by passing extra info like document IDs or mentions. Docs: tiptap.dev/docs/content...
We know Tiptap is built with TypeScript. But if you ever need it running on PHP, version 2.0.0 of tiptap-php is now out: - Added Color and FontFamily extensions. - Improved URL sanitization. - PHP 7.4 is no longer supported. - Removed error prone wrapper logic. github.com/ueberdosis/t...
Release 2.0.0 · ueberdosis/tiptap-php
What's Changed Fix: README.md code examples by @silasjoisten in #56 Fix README.md ordered list by @silasjoisten in #57 Fix to deprecated function call by @aSeriousDeveloper in #52 Add VSCode launc...
github.com
Next up in our AI Agent Improvement Sprint: Custom System Prompts. Quickly create specialized AI Agents with unique behaviors and personalities, all powered by Tiptap Cloud. Details in the docs: tiptap.dev/docs/content...
The AI Agent just got 3x faster: - Chunk size: Increased from 1,000 → 32,000 chars (matches modern coding assistants). - Diff-based editing: Precise, quicker edits instead of full rewrites. Demo → ai-agent.tiptap.dev Docs → tiptap.dev/docs/content... Next up in our Sprint: Customizable prompts…
Service Announcement: We're kicking off the AI Agent Improvement Sprint: a series of updates designed to make the Tiptap AI Agent tools faster, smarter, and easier to use. We'll release these upgrades step by step over the next few weeks, starting today ✌️
DOCX import/export in Tiptap just got way faster. - 60% less memory - 47% faster processing - Memory grows linearly now, even for 100+ pages Smart chunking, better GC, full Sentry traces. Bonus: considering Bun for the next round. Let’s squeeze more. Docs: tiptap.dev/docs/convers...
🚨Open Source Update! We just released a bunch of previously pro-only Tiptap extensions under the MIT license. They are now available via NPM. Contributions are very welcome. Happy coding, and enjoy your weekend! Team Tiptap
DOCX import/export just got way better in Tiptap! ✅ More accurate DOCX formatting ✅ Map your custom nodes to DOCX elements ✅ Control the DOCX styling so it looks like your brand Use it however you like: frontend, backend, or through our cloud API. Docs: tiptap.dev/docs/convers...
filament 4 beta just dropped — the new tiptap editor is wild. just dropped a video on it. 1k likes and i’ll do filament week, like promised: youtu.be/SceSTG1-y4U?...
Filament 4 Beta Just Dropped: The New Tiptap-Based Rich Editor Is Absolutely INSANE!
YouTube video by Nuno Maduro
youtu.be
🚨 Exciting update from the Tiptap team! We’re open-sourcing 10 of our formerly “Pro” extensions under the MIT license. They’ll be fully free and open by the end of June. Here’s what’s included 👇
Quick Fix: We just made snapshot diffs in the Tiptap editor a lot easier to read ✌️ Before: a line break looked like a deletion + addition. Now: it just shows as a line break.
Just launched: the Tiptap AI Agent → Build AI-powered document workflows in minutes. Agents can read + edit text based on user-defined tasks, from simple assistants to complex automations. - Works with Tiptap Cloud - Or use it with your LLM + backend + custom tools Live demo: ai-agent.tiptap.dev
🫶
Building a modern text editor today is wild: JSON, Notion-style UX, AI integration, collab, Markdown, Vue support... the list goes on. I wrote a post on how I approached this: blog.vannsl.io/blog/designi... @tiptap.dev came out on top after comparing CKEditor, Slate, Quill & more. Part 1 of 4 🔧
Need Grammarly-style AI suggestions inside your app? In this 2-min demo, we show how Tiptap AI Suggestions delivers: ✅ Custom rules ✅ Accept/reject flow for each suggestion ✅ Plug in any LLM ✅ Works out of the box, fully customizable ✅ Self-hosted Docs: tiptap.dev/docs/content...
Tiptap 3.0 Beta is live! It's faster, simpler, and built for dev experience. Check the docs, test it out, and let us know your thoughts: What’s new docs: next.tiptap.dev/docs/resourc... GitHub: github.com/ueberdosis/t... Thanks to ProseMirror for their amazing open-source work!
Arnau from our engineering team shows how to use Tiptap mentions to seamlessly add context to your AI-chat prompts, keeping interactions natural without awkward extra steps. Let your users type @mentions to provide additional context to the LLM.
🚀 New: Tiptap UI Components (MIT license) React components + template to build editor UIs fast! No boilerplate, no lock-in. Use them as-is or customize everything. Docs → tiptap.dev/docs/ui-comp... CLI → npx @tiptap/cli init GitHub repo: github.com/ueberdosis/t...