Remirror
Remirror is a free, open-source wrapper around ProseMirror that adds React integration and simplifies building editors.
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
- 1
AiEditor
Free planOpen sourceAndroidiOSWebAPI8.3$5,000 one-time - 2
Editor.js
Free planOpen sourceAndroidiOSWebAPI7.7Free plan - 3

CKEditor 5
Free planAndroidiOSWebAPI7.3From $160 a month - 4
Froala Editor
AndroidiOSWebSelf-hosted7.1From $60 a month - 5

Tiptap
Free planWebAPISelf-hosted6.7From $49 a month - 6

Plate
Free planWebSelf-hosted6.6€299 one-time
