Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# Awesome Tiptap

A headless, framework-agnostic and extendable rich text editor, based on [ProseMirror](https://github.com/ProseMirror/prosemirror).

[![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)
[![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/ueberdosis)

## Community extensions

- [Official list of community extensions](https://github.com/ueberdosis/tiptap/issues/819)
- [tiptap-languagetool](https://github.com/sereneinserenade/tiptap-languagetool) by [@sereneinserenade](https://github.com/sereneinserenade)
- [tiptap-comment-extension](https://github.com/sereneinserenade/tiptap-comment-extension) by [@sereneinserenade](https://github.com/sereneinserenade)
Expand All @@ -30,42 +32,52 @@ A headless, framework-agnostic and extendable rich text editor, based on [ProseM
- [tiptap-extension-pagination](https://github.com/hugs7/tiptap-extension-pagination) by [@hugs7](https://github.com/hugs7)

## Demos

- [tiptap-markdown-demo](https://github.com/justinmoon/tiptap-markdown-demo) by [@justinmoon](https://github.com/justinmoon)
- [umo-editor-playground](https://demo.umodoc.com/editor?lang=en-US&theme=light) by [@umodoc](https://github.com/umodoc)
- [google-docs-comments](https://documentation-app-demo.vercel.app) by [@velt-js](https://github.com/velt-js)
- [tailwind-css-wysiwyg-editor](https://flowbite.com/docs/plugins/wysiwyg/) by [@zoltanszogyenyi](https://github.com/zoltanszogyenyi)
- [tiptap-contentful svelte + tailwind](https://github.com/aolyang/tiptap-contentful) by [@aolyang](https://github.com/aolyang)
- [emojis pickers](https://github.com/aolyang/tiptap-contentful/blob/main/example/src/components/toolbars/SelectEmojis.svelte) by [@aolyang](https://github.com/aolyang)
- [tiptap-multiple-choice-question-extension](https://github.com/Jianganchen/tiptap-extension-mcq) by [@Philip](https://github.com/Jianganchen)

## Vue.js

- [tiptap-custom-link-vue-router](https://github.com/worldpwn/tiptap-custom-link-vue-router) by [@worldpwn](https://github.com/worldpwn)
- [vuetify-pro-tiptap](https://github.com/yikoyu/vuetify-pro-tiptap) by [@yikoyu](https://github.com/yikoyu)
- [umo-editor](https://github.com/umodoc/editor) by [@umodoc](https://github.com/umodoc)
- [fylepad](https://github.com/imrofayel/fylepad) by [@imrofayel](https://github.com/imrofayel/)

## Angular

- [ngx-tiptap](https://github.com/sibiraj-s/ngx-tiptap) by [@sibiraj-s](https://github.com/sibiraj-s)

## Svelte

- [svelte-tiptap](https://github.com/sibiraj-s/svelte-tiptap) by [@sibiraj-s](https://github.com/sibiraj-s)
- [tiptap-contentful svelte + tailwind](https://github.com/aolyang/tiptap-contentful) by [@aolyang](https://github.com/aolyang)
- [emojis pickers](https://github.com/aolyang/tiptap-contentful/blob/main/example/src/components/toolbars/SelectEmojis.svelte) by [@aolyang](https://github.com/aolyang)

## PHP

- [Tiptap for PHP](https://github.com/ueberdosis/tiptap-php) by [@ueberdosis](https://github.com/ueberdosis) (official)
- [Laravel Nova Tiptap Editor Field](https://github.com/manogi/nova-tiptap) by [@manogi](https://github.com/manogi)

## Python

- [Python Library that converts Tiptap JSON](https://github.com/stckme/tiptapy) by [@stckme](https://github.com/stckme)
- [django-tiptap : Use Tiptap Editor in django admin.](github.com/django-tiptap/django_tiptap) by [@solen0id](https://github.com/solen0id) and [@sereneinserenade](https://github.com/sereneinserenade))

## Collaborative editing

- [Hocuspocus collaborative editing backend](https://hocuspocus.dev) by [@ueberdosis](https://github.com/ueberdosis)

## Articles

- [Migration from tiptap v.1 to tiptap v.2](https://dev.to/worldpwn/migration-from-tiptap-v1-to-tiptap-v2-1lh3)

## Open source projects using Tiptap

- [GitLab’s editor](https://gitlab.com/gitlab-org/gitlab/-/tree/master/app/assets/javascripts/content_editor)
- [linked - journal app](https://github.com/lostdesign/linked) by [@lostdesign](https://github.com/lostdesign)
- [Nextcloud Text - collaborative document editing using Markdown](https://github.com/nextcloud/text) by [@nextcloud](https://github.com/nextcloud)
Expand All @@ -85,6 +97,7 @@ A headless, framework-agnostic and extendable rich text editor, based on [ProseM
- [Maily](https://maily.to/) by [@arikchakma](https://github.com/arikchakma)

## Who’s using Tiptap?

- [Gamma](https://gamma.app/#recent)
- [mymind](https://mymind.com)
- [DocIQ](https://www.dociq.io)
Expand All @@ -101,4 +114,3 @@ A headless, framework-agnostic and extendable rich text editor, based on [ProseM
- [Velt](https://velt.dev)
- [Flowbite](https://flowbite.com)
- [PentestPad](https://pentestpad.com)