What is tiptap built with?
tiptap is a TypeScript repo built with React and Vue. It makes its content with highlight.js, katex, and marked, validates its data with Zod, and is tested with Testing Library and happy-dom. It has 177,588 written lines, with 357 test files.
Read on November 6, 2026, at commit 5fd5d2f. Read it as markdown
Frontend
Interface 17
- ProseMirror43 files
- prosemirror-state14 files
- prosemirror-view7 files
@floating-ui/dom6 files
- prosemirror-schema-basic4 files
- prosemirror-transform3 files
- prosemirror-schema-list2 files
- prosemirror-commands1 file
- prosemirror-history1 file
- prosemirror-keymap1 file
- prosemirror-model1 file
- prosemirror-tables1 file
5 more
- lowlight1 file
- prosemirror-changeset1 file
- prosemirror-dropcursor1 file
- prosemirror-gapcursor1 file
- prosemirror-inputrules1 file
Icons 2
emojibase-data1 file
- emoji-datasource1 file
Other repos with a similar stack
Ordered by how much of its stack they share with tiptap, then by stars.
- RocketChatRocket.Chat46.4k
The Secure CommsOS™ for mission-critical operations
6 of 40 in commonCompare →
Frequently asked questions
What language is tiptap written in?
tiptap is written in TypeScript, with 177,588 written lines.
What framework does tiptap use?
tiptap is built with React and Vue.
Does tiptap have tests?
Yes. tiptap has 357 test files and is tested with Testing Library and happy-dom.
Which repos have a stack like tiptap's?
The ones that share most of its stack:outline/outlineTHU-MAIC/OpenMAIClaurent22/joplin
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

