FindSoftware

odoc

Documentation generator for OCaml that reads doc comments and produces HTML, LaTeX and man pages.

odoc is a documentation generator for OCaml. It reads the doc comments in OCaml source files and in .mld files and outputs HTML, LaTeX and man pages. The README gives opam as the way to install it and Dune as the way to generate a project’s documentation. The odoc documentation describes the markup syntax. The odoc distribution also contains sibling packages: Sherlodoc for search, odoc-driver, odoc-parser and odoc-md. The copyright holders are Thomas Refis, Leo White and David Sheets, and the README names Jane Street and Tarides as funders of the ongoing development.

Identity

Status
Active
Maintainer
Thomas Refis, Leo White and David Sheets4
First release
20177

Rendering and deploy

Install with
opam5

Releases

Current major version
36
Last release
2026-05-126

Adoption

GitHub stars
3561
Contributors
758

Why these figures do not compare

Sources

  1. 2026-10-25: Written in, links, GitHub stars
    api.github.com/repos/ocaml/odoc
  2. 2026-10-23: links
    ocaml.github.io/odoc/
  3. 2026-10-23: links, Categories
    ocaml.github.io/odoc/odoc/index.html
  4. 2026-10-23: Maintainer
    raw.githubusercontent.com/ocaml/odoc/master/LICENSE
  5. 2026-10-23: Install with, License, License model
    github.com/ocaml/odoc/blob/master/README.md
  6. 2026-10-23: Current major version, Last release
    api.github.com/repos/ocaml/odoc/releases/latest
  7. 2026-10-23: First release
    api.github.com/repos/ocaml/odoc/releases?per_page=100
  8. 2026-10-23: Contributors
    api.github.com/repos/ocaml/odoc/contributors?per_page=1

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON