1

We're working on a large project where we want to be able to have our clients publish articles. We were originally considering Ghost (ghost.org) for this part of the project, but it's a bit limited in the ability to customize. Then we looked at Keystone and Strapi, which seem very powerful, but lack the rich WYSIWYG editor that Ghost has. I'm wondering whether there are any pre-built components (we are using React) or NPM libraries (and Node) that would allow us to mount an 'editor panel' for the clients' use. It would allow us to create something similar to the Ghost editor (see pic).

  • WYSIWYG editing (formatting, etc)
  • easy to insert images and have them reflected WYSIWYG style in the document being edited
  • easy to insert social media links (YouTube, Instagram, Spotify, etc) and have them reflected WYSIWYG style in the document being edited

Thanks for any leads!

New contributor
Cerulean is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.
1

I Think you should look into, editor libraries like tinyMCE, which is basic general purpose and customisable. If you want something more powerful and customisable look into Gutenberg js.

New contributor
topenion is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

Your Answer

Cerulean is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.