Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Produce documentation for libraries intalled with OPAM
OCaml JavaScript CSS
branch: master

Merge pull request #105 from reynir/patch-1 python3 support
latest commit 4f5a332750
@avsm avsm authored


Produce documentation for OPAM packages.

  • Depending on : opam, cow, compiler-libs.common, unix, ocamlfind
  • Requires: system compiler version >= 4.01


Compile the library and and install it by running:

make install

This will create a new OPAM switch called doc, using a system compiler switch with two small wrappers scripts which will call bin-doc after each invocation of the compiler.

Now you can generate the documentation for any package using:

opam doc PKG1 ... PKGn

The packages will be installed in the doc switch, and their documentation will be served on You will need to either opam install async cohttp or have Python installed for the local webserver to work.

Set the OPAMDOC_BASE_URI environment variable to the URI that you wish to replace by in the generated HTML.

Something went wrong with that request. Please try again.