1. Alternatives
  2.  → Draft.js
Draft.js

Draft.js alternatives and competitors

3.5★
0 reviews
A framework for building rich text editors in React

Top alternatives for Draft.js

Waldo
Ship your mobile app faster, with fewer bugs
  • Editor.js

    5.0★
    5 reviews
    Three years under development, 24 repos, 500 merged PRs. Editor.js is here.
    A block-styled editor for rich media stories. It outputs clean data in JSON instead of heavy HTML markup. Designed to be API extendable and pluggable.
    Free and open-source 🤩

    Would be interesting to see the comparison to other products like ProseMirror.

  • Medium Editor

    The dead simple inline editor toolbar
  • FundaMine

    Get Medium style annotations on your site
  • Next.js 2.0

    5.0★
    1 review
    Framework for server-rendered React apps
  • Sanity.io

    4.8★
    9 reviews
    Since their 2017 launch, Sanity have released:
    - Automatic setup on Netlify and Github from starters
    - Real-time Gatsby source plugin
    - Document history & rollback
    - Editing environment redesign
    - GraphQL API (Beta)
    - Field validations
    - New rich text editor

    We just released a new JAMstack documentation for our product. Nuxt.js in the front, Sanity for content management. More info: https://snipc…

    See more
  • Trix

    A rich text editor for everyday writing
  • Shuffle for Material-UI

    An online editor for Material-UI with a simple, intuitive drag & drop interface and ready-made React components. Try demo →
  • refine

    5.0★
    7 reviews
    Free
    refine is a React-based framework for building data-intensive applications.
    It offers lots of out-of-the box functionality for rapid development, without compromising extreme customizability. It ships with Ant Design System, an enterprise-level UI toolkit.
  • DraftJS Plugins 2.0

    5.0★
    2 reviews

    DraftJS Plugins 2.0 is plugin architecture for Draft.js now including rich text editing toolbars and features like drag'n'drop, alignment or resize for Atomic Blocks like images.

    Version 1.0 already included Slack-like Emoji autocompletion or Facebook-like mentions.

    This is such an important piece of the DraftJS ecosystem. Without DraftJS Plugins everybody would have to go an reinvent the wheel for their…

    See more
  • nodegui

    React NodeGUI is powered by React ⚛️ and Qt5 💚 which makes it CPU and memory efficient as compared to other chromium based solutions like electron. React NodeGUI is essentially a React renderer for NodeGUI.
  • Quill 1.0

    Quill 1.0 is a free, open source WYSIWYG editor built for the modern web. With its modular architecture and expressive API, it is completely customizable to fit any need.

  • Classeur

    Re-enjoy writing, with Markdown
  • ProseMirror

    5.0★
    1 review

    ProseMirror is a toolkit for building rich-text editors on the web.

    We've used ProseMirror for our components at simpla.io since it was in alpha, because it was the only framework that was low-level and flexi…

    See more
  • medium-draft

    A medium like rich text editor built upon draft-js
  • Jumpsuit

    A minimal React and Redux framework
  • Article Editor

    Payment required
    Article Editor made for complex rich content, which should look the same as on the site page or in the application. It works on iframe, so you can connect any frontend framework to it to display styles, for example, Bootstrap, Bulma, etc.
  • refine.dev

    Free
    Refine offers lots of out-of-the box functionality for rapid development, without compromising extreme customizability. It ships with Ant Design System, an enterprise-level UI toolkit. Integrated with Supabase, Strapi, Hasura, Auth0, NextJs and more.
  • CKEditor 5

    4.5★
    1 review
    CKEditor 5 is an ultra-modern JavaScript rich text editor with MVC architecture, custom data model and virtual DOM.
    Native integrations with Angular, React and Vue.js, compatible with Electron, iOS and Android.

    I've been looking for a modern WYSIWYG/contenteditable editor for the web for a couple of years. There are some projects that meet some good…

    See more
  • Tincta

    Free
    Tincta is intuitive to use on personal tasks like writing blog posts or grocery lists. But it also has all functionality you need for programming like syntax coloring, search & replace with RegEx, converting line endings and tabs & spaces, and much more.
  • Reac

    In French, a reac is someone who expresses conservative ideas. Reacs are generally opposed to any progress and think we can move the history forward by actually going back.
    ----
    ReacJS is a React build focused on providing a safe space for reacs of all stripes