# \[ann\] mk-index cmd

**URL:** <https://discuss.ocaml.org/t/ann-mk-index-cmd/17287>\
**Category:** Learning\
**Tags:** beginner\
**Created:** [September 21, 2025, 3:25am UTC](https://discuss.ocaml.org/t/ann-mk-index-cmd/17287 "2025-09-21T03:25:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![deca3](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/deca3/32/6109_2.png) [@deca3](https://discuss.ocaml.org/u/deca3)\
**Post date:** [September 21, 2025, 3:25am UTC](https://discuss.ocaml.org/t/ann-mk-index-cmd/17287/1 "2025-09-21T03:25:48Z")

</div>

Hello Dear List.

mk-index is a very simple command, that you can call from the command-line of a terminal.

It just generate an index in .html format of the contents of the current directory.

It does not add a copyright at the end of the generated content.

This is probably something that every ocaml-beginner can do in a couple of hours.

So this is probably not the main tool that you will search in the ocaml-ecosystem.

Professional people probably don’t need this kind of tools.

So the inclusion in opam would probably just be a distraction for them.

This is why I thought that it would probably be better not to include it in it.

ht tp://decapode314.free.fr/ocaml2/mkindex/
