Skip to content


Subversion checkout URL

You can clone with
Download ZIP
A replacement for Apaches mod_autoindex written in PHP
branch: master

Neat Index

Neat Index is an alternative to the Apache (or other web server) auto index module. You can show readme files in your directory listing, control what files can be listet, and completely customise the generated output using XSLT.

Server Requirements

  • PHP 5.3 or above
  • PHP's LibXML and LibXSL extensions
  • A UNIX like operating system

Installation on Apache

  1. Download Neat Index from GitHub and extract the archive
  2. Move the extracted directory to the document root of your webserver and rename to .autoindex
  3. Disable Apache's own auto index module:

    Options -Indexes
  4. Add .autoindex/index.php as a directory index:

    DirectoryIndex index.html index.php /.autoindex/index.php
  5. Sit back and marvel at your fancy looking index pages.



Something went wrong with that request. Please try again.