9
14 Comments

What is the best WYSIWYG editor?

What rich text (WYSIWYG) editor are you using in your web apps?

on February 17, 2020
  1. 5

    I'm using draftjs for my project, krakensheet.com. I found it relatively nice to work with in general: it supports most rich text hotkeys out of the box, is style-able with CSS, and is pretty easily extensible with additional hotkeys/behavior.

    One thing I don't like about it is that it doesn't natively support exporting into an html format - I needed to use a different library for it and it definitely felt like something that should have been baked in.

    1. 1

      +1 for Draft.js, I've been working with it for a few months though. Word of warning to those who've never used it though: the initial learning curve is very high. Once you do learn it though it's very powerful. Another advantage is you can just use the draft-js-plugins-editor framework and bootstrap your editor with all the common functionality you'd expect from a modern WYSIWG editor, such as markdown support.

    1. 2

      I also use trix. It's built by basecamp, so you know it will be maintained for awhile. So far, i like it.

  2. 2

    Hi Mantas!

  3. 2

    After using TinyMCE and Summernote for years, I switched to SimpleMDE, a markdown editor. It is hard to work with HTML output generated by TinyMCE and similar editors.

    On the other hand, markdown is just like a plain-text that you can easily convert to different formats.

    Editor.js is another good option if you are looking for a block-styled editor.

    1. 1

      SimpleMDE is exactly what I was looking for to get rid of TinyMCE! Thanks for sharing it!

      1. 1

        Awesome ✌️

  4. 1

    I've had a very good experience with https://ckeditor.com/ I've used it for my internal note-taking app and I'm really happy so far :)

  5. 1

    I'm using VSCode on a Mac, with an extension called LiveServer

  6. 1

    We've been using Redactor (https://imperavi.com/redactor/) for quite a while and it works well. It's particularly good at removing the excess markup when users paste into the rich text box from Word or websites, which is a big plus. It's a commercial product though so you have to pay for it.

  7. 1

    I'm using TinyMCE and Trumbowyg in a few sites.
    TinyMCE has more features (like image upload which is not very difficult t implement) although it's heavier .
    Trumbowyg is a lot lighter (8Kb gziped) but I think it generates a lot of uneccessary HTML tags.

    For my personal site I'm really thinking about switching to a markdown editor as I'm not 100% with neither of those.

  8. 1

    Using draftjs for https://versoly.com/

    If you don't need anything custom and can use the plugins it is great. But to do custom work has been difficult.

    Also as @krakensteve said the export HTML isn't built in. I couldn't get import working as well so I have had to save the raw and html to the database.

  9. 1

    Hey Mantas!
    I've been through many, many, many WYSIWYG editors over the years. Right now, IMO, the best you'll find is Quill. https://quilljs.com/

  10. 1

    This comment was deleted 3 years ago