I don’t know what “modern” means but in any case if the problem is a manual on ocaml.org
that looks like it, this could be done by creating an odig
theme for it and and follow a very simple action plan (mostly scripting at that point) with the added benefit of having a resonable starting point for the mythical docs.ocaml.org
.