EVERYTHING XIAOMI
Get listed

Remirror

Remirror is a free, open-source wrapper around ProseMirror that adds React integration and simplifies building editors.

Place
#18 of 37
Score
6.1
Remirror's website

What Remirror is

Remirror is a free, open-source wrapper around ProseMirror that adds React integration and simplifies building editors. Developers can begin with an out-of-the-box editor or assemble a custom one using extensions, components, and React hooks. More than 30 extensions cover formatting, headings, lists, tables, images, links, mentions, find and replace, and Markdown transformation. Images support drag-and-drop and upload handlers, while iframe and YouTube embeds handle media content. Collaborative editing works with Yjs or prosemirror-collab, with Yjs recommended in the extension documentation. Remirror is described as accessibility-focused and ARIA-compatible, with internationalization support through Lingui or a selected library connected by an i18nFormat function. It can run in browser, desktop, mobile, and NodeJS environments that support JavaScript. The project uses the MIT License and directs users to GitHub issues, Discord, or pull requests for help. Its repository says Remirror is in maintenance mode, will receive critical bug fixes, and is not recommended for new projects. Markdown HTML is not sanitized by default.

Good

  • React integration for ProseMirror
  • More than 30 available extensions
  • Supports collaborative editing
  • ARIA-compatible and accessibility-focused
  • Runs across JavaScript platforms

Watch out

  • Not recommended for new projects
  • Maintenance mode limits future development
  • Markdown HTML needs user-supplied sanitization
  • Some extensions require manual installation

Who it suits

Remirror suits JavaScript and React developers building structured, collaborative editors who need extensive extensions and customization.

Verdict

Remirror provides a flexible React-oriented layer over ProseMirror with collaboration, structured content, and media tools. Its maintenance status makes it more suitable for existing projects or teams that accept that limitation.

The facts

Each one read from Remirror's own pages, with the date it was checked.

What it does

Accessibility
The project README describes Remirror as accessibility focused and ARIA compatible.checked 11 Oct 2026
Accessibility and languages
The repository describes Remirror as accessibility-focused and ARIA-compatible, with internationalization support via Lingui.checked 11 Oct 2026
Audience
The documentation is intended for library consumers, extension developers, and contributors, and assumes familiarity with JavaScript and some React.checked 11 Oct 2026
Collaboration
The repository lists collaborative editing with Yjs or prosemirror-collab, and the extension documentation describes Yjs as the recommended collaborative-editor extension.checked 11 Oct 2026
Customization
Developers can start with an out-of-the-box editor and customize it with components, React hooks, or bare-metal ProseMirror.checked 11 Oct 2026
Editing features
Its extensions include formatting, headings, lists, tables, images, links, mentions, markdown, and find and replace.checked 11 Oct 2026
Editor features
Documented extensions include formatting, lists, tables, images, links, mentions, find and replace, and Markdown transformation.checked 11 Oct 2026
Editor options
Remirror supports out-of-the-box editors and custom editors assembled from extensions, components, and React hooks.checked 11 Oct 2026
Extensibility limit
CountExtension and FileExtension are additional extensions that must be installed manually rather than being bundled with remirror.checked 11 Oct 2026
Extensions
The repository says Remirror includes more than 30 extensions for customized editing experiences.checked 11 Oct 2026
Integrations
Remirror supports React and can connect to a chosen internationalisation library through an i18nFormat function.checked 11 Oct 2026
License
The repository states that Remirror is licensed under the MIT License.checked 11 Oct 2026
Maintenance status
The GitHub README says Remirror is in maintenance mode, will receive critical bug fixes, and is not recommended for new projects.checked 11 Oct 2026
Mobile
The README says Remirror has support for mobile devices, and the product site describes JavaScript-enabled mobile platforms as a target.checked 11 Oct 2026
Product
Remirror is a wrapper library for ProseMirror that provides React integration and makes ProseMirror easier to work with.checked 11 Oct 2026
Project status
The repository says Remirror is in maintenance mode, recommends against using it for new projects, and directs new projects to ProseKit.checked 11 Oct 2026
Security consideration
The Markdown extension documentation says Remirror does not sanitize HTML by default and instructs users to provide sanitization themselves.checked 11 Oct 2026
Support
The project directs users to open GitHub issues, join its Discord community, or submit a pull request for help or documentation improvements.checked 11 Oct 2026
Use cases
The site describes support for collaborative editors, embedded content, and social functionality.checked 11 Oct 2026
What it is
Remirror is a wrapper library and abstraction layer that makes ProseMirror easier to use and provides React integration.checked 11 Oct 2026

Where it runs

Platform range
The product site says it can run on JavaScript-enabled platforms, including NodeJS, mobile, desktop, and browser environments.checked 11 Oct 2026
Platforms
Remirror is designed for JavaScript-enabled platforms, including NodeJS, mobile, desktop, and browser apps.checked 11 Oct 2026

Alternatives to Remirror

All alternatives
  1. 1

    AiEditor

    Free planOpen sourceAndroidiOSWebAPI
    8.3$5,000 one-time
  2. 2

    Editor.js

    Free planOpen sourceAndroidiOSWebAPI
    7.7Free plan
  3. 3CKEditor 5 logo

    CKEditor 5

    Free planAndroidiOSWebAPI
    7.3From $160 a month
  4. 4

    Froala Editor

    AndroidiOSWebSelf-hosted
    7.1From $60 a month
  5. 5Tiptap logo

    Tiptap

    Free planWebAPISelf-hosted
    6.7From $49 a month
  6. 6Plate logo

    Plate

    Free planWebSelf-hosted
    6.6€299 one-time