C’è qualche buona libreria o controllo Javascript di Markdown?

Voglio build un sito in cui l’utente può inserire il testo e formattarlo in Markdown. Il motivo per cui vorrei una soluzione Javascript è perché voglio visualizzare un’anteprima dal vivo, proprio come su StackOverflow.

Il mio sito non è indirizzato agli sviluppatori, tuttavia, quindi un controllo editor sarebbe l’ideale.

Ne deduco che su StackOverflow è in uso l’editor WMD.

Una rapida ricerca su Google triggers anche la libreria Showdown, che a mio avviso viene utilizzata da WMD.

Ci sono altre opzioni? Gli strumenti WMD / Showdown sono già grandi? Quali sono state le tue esperienze con le diverse opzioni?