Markdown

Dernière modification

Résumé : Markdown n'est pas un logiciel à proprement parler, mais plutôt une syntaxe de balisage léger initialement prévue pour produire de l'html. Son auteur a créé une librairie Perl qui en constitue l'implémentation originale.

Ajouté(e) :

> == Showdown ==
> https://github.com/coreyti/showdown : A JavaScript port of Markdown


Logiciels

Markdown n'est pas un logiciel à proprement parler, mais plutôt une syntaxe de balisage léger initialement prévue pour produire de l'html. Son auteur a créé une librairie Perl qui en constitue l'implémentation originale.

Diverses autres ont suivi, avec une syntaxe parfois légèrement enrichie (ajout de notes de bas de page par ex.) au risque d'introduire des incompatibilités entre les différentes versions.

Il existe une vesion française du guide de la syntaxe de MArkdown: http://michelf.com/projets/php-markdown/syntaxe/

Il existe aussi un groupe sur le site du W3C: http://www.w3.org/community/markdown/wiki/MarkdownImplementations

Markdown

http://daringfireball.net/projects/markdown/

L'implémentation originalle en Perl par John Gruber

Python-markdown

http://www.freewisdom.org/projects/python-markdown/

Une implémentation en Python, conforme aux tests du projet original.

MultiMarkdown

http://fletcherpenney.net/multimarkdown/

Un dérivé écrit en Perl qui enrichit la syntaxe avec entre autres des métadonnées, des notes de bas de page, des tableaux, des listes de définitions, etc. Les conversions se font via xhtml, puis XSLT.

Maruku

http://maruku.rubyforge.org/

Babelmark

Il ne s'agit pas d'un programme, mais d'un site présentant une page interactive qui permet de comparer le code html produit par les différents logiciels implémentant Markdown.

http://babelmark.bobtfish.net/

xslt-markdown

Une feuille de style pour convertir du html en markdown: https://github.com/bauhouse/xslt-markdown

kramdown

http://kramdown.rubyforge.org/index.html une implémentation en Ruby

html2text (THE ASCIINATOR)

html2text est un script en Python qui convertit une page HTML en texte ASCII ou Markdown (a text-to-HTML format). Télécharge les pages de manière autonome.

Markdownify

Markdownify: The HTML to Markdown converter for PHP

Landslide

Un script transformant un texte markdown en présentation html: https://github.com/adamzap/landslide

Luminescence

http://code.google.com/p/luminescence/

HTML::WikiConverter

http://packages.debian.org/fr/sid/libhtml-wikiconverter-markdown-perl

HTML::WikiConverter is an HTML to wiki converter. It can convert HTML source into a variety of wiki markups, called wiki "dialects".

Gouda

Un script Python pour transformer un ensemble de fichiers markdown en un ensemble html navigable avec table des matières, via Pandoc.

http://www.unexpected-vortices.com/sw/gouda/

Showdown

https://github.com/coreyti/showdown : A JavaScript port of Markdown

Blos ou wikis utilisant Markdown

Voir aussi http://iwantmyname.com/blog/2011/02/list-static-website-generators.html

Divers

http://xbeta.org/wiki/show/Markdown