J'utilise Maruku pour traiter 100 000 à 200 000 documents par jour. La plupart des messages du forum, mais je l'utilise aussi sur des documents de grande taille comme les pages du wiki. Maruku est beaucoup plus rapide que BlueCloth et il n'a pas de starter sur des documents de grande taille. C'est tous les Rubis et bien que le code n'est pas particulièrement facile à étendre et augmenter, c'est faisable. Nous avons un peu de bricolage et les extras dans notre dialecte de Markdown.
Si vous voulez quelque chose qui est pur Ruby, je vous recommande vraiment de Maruku.
Pour l' option la plus rapide là-bas, vous voulez probablement RDiscount. Les tripes sont mises en œuvre dans C.
Voir aussi: "le Déplacement depuis BlueCloth" sur Ryan Tomayko blog.
Ryan poste comprend les éléments suivants de référence de 100 itérations d'un abattement de test:
BlueCloth: 13.029987s total time, 00.130300s average
Maruku: 08.424132s total time, 00.084241s average
RDiscount: 00.082019s total time, 00.000820s average
Mise À Jour Août 2009
BlueCloth2 a été publié (http://www.deveiate.org/projects/BlueCloth)
Sa vitesse est sur le pair avec RDiscount parce qu'il est basé sur RDiscount - il n'est pas pur Ruby.
(Merci Jim)
Mise À Jour Novembre 2009
Kramdown 1.0 vient de sortir. Je n'ai pas encore essayé, mais c'est un pur Rubis Markdown analyseur qui prétend être 5 fois plus rapide que Maruku.
Mise À Jour Avril 2011
Maruku n'a pas vu une livraison depuis juin 2010. Vous voudrez peut-être chercher dans Kramdown à la place.
Une nouvelle option rapide qui n'est pas pur Ruby: GitHub a publié Redcarpet, qui est basé sur libupskirt: https://github.com/blog/832-rolling-out-the-redcarpet
Mise À Jour Août 2013
Kramdown est toujours une très bonne santé projet (sur la base des récentes s'engage, les questions en suspens, tirez sur demande) et un grand choix pour un pur Ruby Démarque moteur https://github.com/gettalong/kramdown
Redcarpet est probablement encore le plus couramment utilisé et activement maintenu option pour les personnes qui n'ont pas besoin ou souhaitez pur Ruby.