{"repo":"prosekit/prosemirror-adapter","free":true,"listed":false,"github":"https://github.com/prosekit/prosemirror-adapter","clone":"git clone https://github.com/prosekit/prosemirror-adapter.git","description":"Universal adapter to create prosemirror nodeview from modern UI frameworks.","language":"TypeScript","stars":158,"topics":["prosemirror","javascript","react","typescript","vue"],"license":"MIT","category":"ui-components","readme_excerpt":"prosemirror-adapter Universal adapter for ProseMirror to use it with modern UI frameworks. What is this? 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. What's on the plan? - [x] Support Popular UI Frameworks - [x] React - [x] Preact - [x] Vue - [x] Svelte - [x] Lit - [x] Solid - [ ] 🚀 coming soon... - [x] Add out of box support for prosemirror features - [x] Prosemirror Node View - [x] Prosemirror Mark View - [x] Prosemirror Plugin View - [x] Prosemirror Widget Decoration What's not on the plan? 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. Getting Started react preact vue svelte lit solid Contributing PR welcome! Follow our contribution guide to learn how to contribute to prosemirror-adapter. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/prosekit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/prosekit/prosemirror-adapter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}