Hacker News new | ask | show | jobs
by iforgotmypass 2302 days ago
I was thinking of building something similar. Any other alternatives to similar solutions?
6 comments

There are LOTS of competitors, but of course, not all are apples to apples.

Here is a partial list of some of the more active wysiwyg editors:

   Quill: https://quilljs.com
   Slate: https://www.slatejs.org  
   Trumbowyg: https://alex-d.github.io/Trumbowyg
   ContentTools: http://getcontenttools.com
   SummerNote: https://summernote.org
   Squire: https://github.com/neilj/Squire
   Editor.js: https://codex.so/editor
   ProseMirror: https://prosemirror.net/
I have personally been happy with Quill (the have their own system for storing text which is interesting.

Many of these have active branches, especially in Vue or React etc.

Best I could find would be: https://github.com/chanzuckerberg/czi-prosemirror but they kinda stopped working on it.
An example of a library using React and ProseMirror is from Outline, which is switching from Slatejs: https://github.com/outline/rich-markdown-editor/pull/150.
Prosemirror seems to be one of the most pluggable block editors out there. For the vue.js community, tiptap is built on prosemirror. Slate (which this is built on) is good too.
Slate is in beta and isn’t stable yet last time I heard.
IMHO still the best there is, at least in the React space. But yeah, stuck in beta for what feels like forever.
Gutenberg, it can be decoupled from Wordpress. But you can start searching for tinymce alternatives and you will found hundreds
Odoo has a full CMS with advanced page builder: https://www.odoo.com/page/website-builder
more of a complete CMS but has wysiwyg editing and UI blocks - https://webiny.com
Also to add, we are the only self hosted serverless on the market. So if you want to benefit from the scalability and lower price that aws lambda provides, compared to a traditional VMs, Webiny is the way to go.
Sven, the founder of Webiny here. At the moment we have a drag&drop editor, but we will soon launch a headless offering as well.