What is the best Rich Text Editor for ReactJS now?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/reactjs

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Truly a developer’s best friend
  • SonarQube - Static code analysis for 29 languages.
  • talent.io - Download talent.io’s Tech Salary Report
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • ProseMirror

    The ProseMirror WYSIWYM editor

    ProseMirror - takes a lot of effort to have something working, but advantage is really low-level customization and that it's a mature and constantly maintained library.

  • lexical

    Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.

    I haven't used it but Lexical by Facebook seems like a great option. https://github.com/facebook/lexical

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • payload

    Free and Open-source Headless CMS and Application Framework built with TypeScript, Node.js, React and MongoDB

    +1 for Slate. We use it for Payload's rich text field

  • tiptap

    The headless editor framework for web artisans.

    We are gradually moving out codebase at Parabol.co from DraftJS to TipTap: https://github.com/ueberdosis/tiptap

  • remirror

    ProseMirror toolkit for React 🎉

    We're using remirror in our product. It's built on top of ProseMirror so it's very flexible to build your own editor.

  • verbum

    Verbum is a fully flexible text editor based on lexical framework.

    There's a prebuilt alternative, but seems to be very new.

  • volto-slate

    An alternative text editor for Volto, capable of completely replacing the default richtext editor while offering enhanced functionality and behavior.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • TinyMCE

    The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular

    TinyMce: https://www.tiny.cloud/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts