Page
Library
Module
Module type
Parameter
Class
Class type
Source
omd
: Markdown library and tool in OCamlOmd is an OCaml library designed to parse and print Markdown into different formats. In addition to the library, a command-line tool omd
is included to easily convert markdown into HTML.
Omd aims at implementing the Commonmark standard. The version currently targeted is 0.29.
Omd is developed on GitHub. If you need to report an issue, please do so at https://github.com/ocaml/omd/issues.
The minimum version of OCaml required is 4.04.2 Omd does not currently have any dependencies apart from the standard library.
The recommended way to install omd
is via the [opam package manager][opam]:
$ opam install omd
You can also build it manually from source with:
$ git clone https://github.com/ocaml/omd.git
$ cd omd
$ make build
You can run the test suite with
$ make test
OMD has been developed by Philippe Wang at OCaml Labs in Cambridge.
Its development was motivated by at least these facts:
Thank you to Christophe Troestler, Ashish Argawal, Sebastien Mondet, Thomas Gazagnaire, Daniel Bünzli, Amir Chaudry, Anil Madhavapeddy, David Sheets, Jeremy Yallop, and <please insert your name here if you believe you've been forgotten> for their feedbacks and contributions to this project.