Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

vincent15000's avatar

Difficulty to find a good light wysiwyg editor

Hello,

I use CKEditor for some time and I'd like to use now a lighter editor.

I have tried Quill, I had a look about Trix documentation. No editor seems to be perfect.

  • Quill generates unordered lists with <ol> tags

  • Trix generates paragraphs with <div> tags

  • Trumbowyg seems to need jQuery

  • editorjs doesn't output HTML, but JSON

Is there any way to have a simple light editor who generates unordered lists with <ul> tags and paragraphs with <p> tags and works without jQuery ?

Or is there any way to modify the behavior of the buttons in Quill or Trix ?

Or perhaps you can suggest me another editor ?

Thanks for your help.

V

0 likes
17 replies
Sinnbeck's avatar

@Dave Wize +1 for tiptap. I am currently replacing old editors with it in my projects

1 like
vincent15000's avatar

@Sinnbeck and what do you think about it ?

I notice that it's necessary to create an account and use an app id.

Sinnbeck's avatar

@vincent15000 I absolutely love tiptap. I get to style it myself using tailwind. So I need to add my own menu etc. But as it is REALLY easy to use, I dont mind that (and I dont have to fight a lot of default styling)

1 like
Sinnbeck's avatar

@vincent15000 yeah I love. I just converted an old draftjs editor to tiptap today. Setting up the editor took like 1 hours at the most and it has all the features of the old one

1 like
vincent15000's avatar

@Sinnbeck I have noticed that each new line is automatically a paragraph (p).

When I toggle a line to a list, it wraps the p tag with ul / li tags ... do you know how to have only ul / li without p ?

Sinnbeck's avatar

@vincent15000 What kind of problem? I would recommend making a new thread with the new issue so we all can help :)

1 like
vincent15000's avatar

@Sinnbeck Already done ... and my problem wasn't related to tiptap, contrary to what I thought.

vincent15000's avatar

@chiefguru I notice that several wysiwyg add custom classes to the tags, I really want an editor which generates only basic tags without any additional class.

It seems to be the case for Summernote. Does it really need jQuery or is it possible to do without ?

chiefguru's avatar

@vincent15000 yeah, sorry about that, it does need jQuery.

It doesn't add any strange tags, doesn't add any classes, unless of course one of your people pastes something in from Word.

1 like

Please or to participate in this conversation.