tloncorp / indigo-react

React components that implement Tlon's design language
MIT License
40 stars 6 forks source link

markdown editor component #66

Open matildepark opened 3 years ago

matildepark commented 3 years ago

No rush but just wanted to link to related material —

The closest example I can think for a CodeMirror alternative I think came from urbit/urbit#3329 — in that issue @tylershuster recommends this particular derivative of ProseMirror.

Reviewing it, it has some interesting features that may or may not be good for the future — they managed to make collaborative editing work with this, for example, but they're using an entire stack that we don't; regardless, it's worth visiting a few different libraries...

tylershuster commented 3 years ago

I'm happy to work on this when indigo is in a stable state. Unless of course the @g-a-v-i-n wants to. This is on my shortlist of must-have features which I've been anxiously awaiting.

tylershuster commented 3 years ago

FYI https://github.com/outline/rich-markdown-editor/discussions/297

(screenshot is from StackEdit)

tylershuster commented 3 years ago

See https://github.com/hubgit/react-prosemirror + https://github.com/ProseMirror/prosemirror-markdown

tylershuster commented 3 years ago

Transferring note of the most promising project I've found so far: https://remirror.io/

tylershuster commented 3 years ago

This seems like something that Design should take a stab at, given the number of features. Off the top of my head: