Background
I am working on an application that requires user input, and I decided to use the Markdown style editor. After exploring this topic over the past few days, I understand that there are numerous forks of the WMD base editor, some of which have several basic improvements, and some with major differences from.
Since this will be the foundation of the application, I would like to start with the best code base I can. I would be happy if anyone could recommend which of the many solutions works best for me.
Below are the requirements, as well as what I managed to find already. I hope this question helps me decide which version to go with, and perhaps helps me open a port that is even better suited to my needs.
Requirements for my project
- Live Preview
- Several editors on one page (I donβt know how many in advance, since the user can dynamically add another editing window).
- The ability to expand with additional buttons (I would like the button to load the image, and not just add the
img URL). - Ability to dynamically show / hide the editing window (and see only the preview window).
- Not an absolute necessity, but I would rather stick to the look and feel of Stack Overflow, as it is well known.
- I don't know if this matters, but the backend is written in Django.
Editors I Viewed
Here are a few code basics I looked at with thoughts. Obviously, I could skip another solution.
- derobins . From what I can say, this is the official version. It doesn't seem to support multiple editors on the same page.
- jQuery.MarkEdit . It looks very good, but quite different from the version.
- MooWmd . It seems like a winner right now, but I'm a little worried that it looks less active / hacked than MarkEdit.
- wmd-new . Not sure if it looks like an old code base without much use.
- SocialSite affiliate . It seems that this is not for public use.
javascript editor django markdown
Edan Maor May 20 '10 at 14:27 2010-05-20 14:27
source share