Gruber escribió un script en Perl, "Markdown.pl", que convierte texto Markdown válido en un documento XHTML bien-formado o HTML, y remplazan las comillas angulares de apertura ('<') y el símbolo "&" con sus correspondientes entidades.