aptrepoindex generates a HTML page which is a summary of what is present in you APT repository (rpeository for Debian packages). To do so, it reads the index files. It is a nice addition to reprepro.
It is written in Python.
Example output for my personal repository.
$ ./aptrepoindex.py ~/public_html/apt/ > ~/public_html/apt/index.html
$ darcs get --partial http://sousmonlit.dyndns.org/~niol/repository/aptrepoindex/
Code may be browsed through the aptrepoindex code web interface.
A snapshot should be available in the snapshots directory.