philipisik
Joined 3 years ago
Joined 3 years ago
We’re the team behind Tiptap, an open source headless text editor framework built on top of ProseMirror. After two months in beta, Tiptap 3.0 is now stable.
Tiptap gives developers full control over their editing experience. You can build a rich text editor, a collaborative doc tool, or something completely custom. It doesn’t come with a UI, so you bring your own components and design.
What’s new in 3.0:
We cleaned up the core, reduced complexity, and made it easier to integrate into modern apps. A few examples:
- Smaller bundles
- Stricter types
- Cleaner API
- New static renderer (output as HTML, Markdown, React, or anything else)
- SSR support
- Several features moved from paid to open source (like emoji, math, file handling)
- General improvements to the editor and extension manager
There are some breaking changes, mostly around package names and how imports are structured. We wrote a migration guide to walk you through it: https://tiptap.dev/docs/guides/upgrade-tiptap-v2
How we make money:
We offer commercial tools like a collaborative editing and AI backend and a set of UI components. The core editor is open source and will stay that way.
We’d love your thoughts. What’s still confusing? What could be better? Happy to answer anything here or in the GitHub repo.
Thanks for reading,
The Tiptap team
From the page:
What does not increase your limit:
Some of Tiptap’s features and common usage patterns do not create new documents. Here are a few scenarios that do not increment your overall count:
Integrating the Editor without Collaboration: You can embed Tiptap’s Editor in your application for local or front-end use without creating any Tiptap Cloud documents. As long as you don’t store documents in the Tiptap Cloud, your count remains unchanged.
Using Content AI without Collaboration: Content AI features, such as autocomplete or content generation, do not require collaboration. If you don’t create new documents or store your AI-generated content in the Tiptap Cloud, you avoid increasing your document total.
Importing other file formats: You can import any number of files in formats like DOCX or MD. This action alone doesn’t raise your count. You only add to the count once you save them as Tiptap documents in the Tiptap Cloud.
Comments and Revisions: Comments and revisions live in the document’s metadata. They never raise your document count, but you must sync the document to the Tiptap Cloud to use them.
In our AI extensions, we provide callbacks like onSuccess that you can hook into, to send analytics events and track the AI's responses.