Interfaz de Markdown en OCaml puro. Su función principal es convertir documentos escritos en formato Markdown a otros formatos, siendo el más común y fundamental el HTML. Es esencialmente un procesador de Markdown, diseñado para ser fiel a la especificación original de Markdown, al tiempo que incorpora características modernas como algunas extensiones de Markdown de GitHub y un enfoque en la conformidad con el estándar CommonMark.
$ omd documento.md
$ omd documento.md -o_documento.html
$ echo "## Apartado emacs" | omd
$ omd --
$ omd -LHTML
$ omd -m archivo