MakeIndex is a content management system that generates static content. Notably, I use it to make this page. It does some other stuff, too, like summarise the directory structure in an xml site map that is compatible with Google, and any .news in an rss feed. The source code is POSIX.1, so in Windows, one needs to compile it with DJGPP, MinGW, etc, and probably not MSVC.