Replies: 5 comments 7 replies
-
https://github.com/ueberdosis/tiptap is based on https://github.com/prosemirror , it config many rules, like They are both MIT licensed. Need to check if prosemirror's plugin ecosystem already provides enough plugins. Like https://github.com/ocavue/prosemirror-flat-list |
Beta Was this translation helpful? Give feedback.
-
ProseMirror itself requires 3 packages import {schema} from "prosemirror-schema-basic"
import {EditorState} from "prosemirror-state"
import {EditorView} from "prosemirror-view"
let state = EditorState.create({schema})
let view = new EditorView(document.body, {state}) And still need plugins like https://github.com/ocavue/prosemirror-flat-list so it will be hard to maintain by copy minified JS to this repo, need to use bundler like https://tiddly-gittly.github.io/Modern.TiddlyDev/ |
Beta Was this translation helpful? Give feedback.
-
I have indeed looked at prosemirror a few times, and recently I tried to integrate prosemirror into tiddlywiki again. I am not familiar with it and it will take some time, but I plan to start with prosemirror-markdown |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
All the examples listed here are higher level libraries that are based on ProseMirror. The libraries implement a lot of UI boilerplate, that is not needed by TW, since TW has its own UI system. We can use the ProseMirror library directly, which will make the whole code base much simpler. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
https://github.com/JefMari/awesome-wysiwyg-editors?tab=readme-ov-file#standalone
Beta Was this translation helpful? Give feedback.
All reactions