Universal adapter for ProseMirror to use it with modern UI frameworks.
Prosemirror is a toolkit to build modern rich text editors. But it is not a good fit for a modern UI framework like React or Vue. This adapter is a low level tool to make it work with them without pain. You'll need this adapter if you want to use Prosemirror to build a rich text editor with complex UI in modern UI frameworks we support.
- Support Popular UI Frameworks
- Add out of box support for prosemirror features
This package should only take care about building a bridge between prosemirror and UI frameworks. It should be kept as an low level binding. So something out of this scope will not be considered. For example:
- ❎ We won't provide UI components.
- ❎ We won't provide key bindings.
- ❎ We won't provide schema for special modules like table or math.
react | vue | svelte | lit | solid |
---|---|---|---|---|
PR welcome! Follow our contribution guide to learn how to contribute to prosemirror-adapter.