What does HackerNews think of tiptap?

The headless editor framework for web artisans.

Language: TypeScript

#201 in Hacktoberfest
#110 in JavaScript
#6 in JavaScript
#32 in React
#6 in Vue.js
The core of Tiptap (https://github.com/ueberdosis/tiptap) will remain free and under MIT license. Thanks for your feedback on the pricing page here!
Thanks for posting the new documentation on HN! Co-creator here.

tiptap v1 was pretty popular (more than 6M downloads) and an amazing community formed around it. It’s used in GitLab, Nextcloud, Statamic … and tons of other popular apps. But it was built 3 years ago, coupled to Vue, and had an awful documentation.

We couldn’t help but work on a new version over the last months and basically incorporated all the feedback that came up over the last years. We’ve been in a private beta for 4 months now, with sponsors and regular contributors. Now, we’re in public beta and can’t would like to hear what you think!

Here are a few things you can do with tiptap v2:

- Use with Vanilla JS, React, Vue, Alpine, Svelte …

- Bring your own markup and CSS

- Use Markdown shortcuts

- Render Vue or React components inside the editor content

- Use Vanilla JavaScript to render interactive things inside the editor

- Add collaborative editing capabilities

- Build offline-first apps

- Add autocompletes, for example for @mentions

- Use it with Tailwind CSS

- Automatically fix typographic mistakes (optional, as everything else)

- Add resizable tables

- …

Here are a few links to get started:

- Repository: https://github.com/ueberdosis/tiptap

- What’s tiptap/why it’s special: https://blog.ueber.io/post/tiptap-public-beta/

- Discord: https://discord.gg/WtJ49jGshW

Creator here. As a University student I was struggling a lot with the huge amount of information I needed to remember for my courses. I started using spaced repetition (Anki) and it worked great! I enthusiastically shared this method with my family but they got overwhelmed by the complexity of the Anki interface and all the options. I wanted to change that.

So I built memordo. I focused on creating a minimalist but still productive interface for creating memory cards that supports image, latex, code and clozes. I also built a chrome extension so you can add memory cards instantly whether you are reading pdfs or wikipedia.

I learned so much coding, like rendering latex instantly in a chrome extension, or the painful complexity of wysiwyg editors. I ended up using a vue based framework called tiptap. It works as a wrapper on top of prosemirror. (https://github.com/ueberdosis/tiptap...)

Anyways, I would love to hear what you guys think about this project!