As part of my project for the US Department of Energy, I've released a module called Markdownify for work than integrates the Markdowify PHP library (convert HTML to Markdown) and provides a TinyMCE plugin that allows TinyMCE to be used as a Markdown source editor.
Check out the Markdownify module on Github.
Implementations:
- Townsquare editor: A Drupal 7 implementation, part of the Townsquare project. See Townsquare's Markdown test page to see rendered output.
- E-center editor: A Drupal 6 implementation, part of the E-Center project.
Here are some screenshots of the editor in action:
- http://skitch.com/eads/fn463/townsquare-editor-01-wysiwyg-intro
- http://skitch.com/eads/fn49r/townsquare-editor-02-image-list
- http://skitch.com/eads/fn49u/townsquare-editor-03-markdown-source
- http://skitch.com/eads/fn49a/townsquare-editor-04-more-syntax
- http://skitch.com/eads/fn492/townsquare-editor-05-rendered-page
- http://skitch.com/eads/fn494/townsquare-editor-07-linkit