Last active
November 26, 2019 19:26
-
-
Save daleharvey/51747feb980952278ccc5a4902d0e265 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* SimpleMDE - https://simplemde.com/ | |
Broken in various ways, abandoned and carried on in a fork by ... | |
* EasyMDE - https://easymde.tk/ | |
Based on codemirror, works quite nicely (not sure about the link formatting yet) but | |
completely broken on mobile, codemirror is doing a big v6 that will hopefully fix | |
mobile support, but probably gonna be a while coming | |
* Slate / slate-md-editor - https://canner.github.io/canner-slate-editor/?selectedKind=slate-md-editor&selectedStory=Simple%20demo&full=0&addons=1&stories=1&panelRight=0 | |
Looks pretty decent but would need to do a whole react setup to be able to use it | |
* Quill | |
quilljs-markdown supports barely any markdown (just starting lines with header blocks) | |
quill-markdown-shortcuts doesnt load the plain example | |
* Stackedit - https://stackedit.io/app# | |
Very nice looking, cant find any way to use the editor embedded | |
* Mobiledoc - https://bustle.github.io/mobiledoc-kit/demo/ | |
Minimal markdown support | |
* Dillinger - Not WYSIWYG |
@jo Ah yeh I forgot I looked at prose-mirror, but didnt find any module that let it do WYSIWG markdown, I was looking for kinda the opposite of https://prosemirror.net/examples/markdown/ where you type in markdown and it gets marked up
If you click on the WYSIWYM radio button on the bottom of that demo you can enter eg ##
and it formats the line at the cursor as a heading.
Prosemirror works much better on mobile than Codemirror btw.
@jo yup but headings and lists seem to be pretty much the only thing supported, links and general text formatting arent
Between adding react, debugging codemirror or adding support for links though it may be worth looking into how hard it would be to support that
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://prosemirror.net/ also supports markdown