PHPackages                             projectcleverweb/lastautoindex - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. projectcleverweb/lastautoindex

ActiveProject[Utility &amp; Helpers](/categories/utility)

projectcleverweb/lastautoindex
==============================

The last php server auto index (aka directory index) you will ever need

1.1.0(10y ago)135137[2 issues](https://github.com/Project-CleverWeb/LastAutoIndex/issues)[1 PRs](https://github.com/Project-CleverWeb/LastAutoIndex/pulls)MITCSSPHP &gt;=5.4

Since May 15Pushed 9y ago8 watchersCompare

[ Source](https://github.com/Project-CleverWeb/LastAutoIndex)[ Packagist](https://packagist.org/packages/projectcleverweb/lastautoindex)[ Docs](https://github.com/Project-CleverWeb/LastAutoIndex)[ RSS](/packages/projectcleverweb-lastautoindex/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (4)Versions (6)Used By (0)

\#LastAutoIndex

The last auto indexer (aka directory index) you will ever need.

LastAutoIndex is a completely customizable auto index, and is designed to replace Apache's pre-installed auto index. To start customizing, checkout the `src/public/themes` directory.

**Download:**
[![Download Latest Release](https://camo.githubusercontent.com/40ad9328bc80f5fca47c48bc2c1a26019e83fffb3747b37801b6b334352b5b74/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61746573742d312e312e302d677265656e2e7376673f7374796c653d666c61742d)](https://github.com/Project-CleverWeb/LastAutoIndex/releases/download/1.1.0/LastAutoIndex-1.1.0.zip) [![Download Bleeding Edge](https://camo.githubusercontent.com/b2e6a72776c757799eaa33059ef711fb8ebd99dcc4337976b4d0aa363c5c0412/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4272616e63682d646576656c6f702d79656c6c6f772e7376673f7374796c653d666c61742d)](http://bit.ly/LastAutoIndex-branch-develop)

Via Composer: `composer require projectcleverweb/lastautoindex`

---

### Installation

[](#installation)

Installation is very simple, all you need to do is disable any existing auto indexer, and add LastAutoIndex as a directory index.

If you downloaded the source code, you will need to first run `composer install`in the root of the source code directory.

**NOTICE:** The path to LastAutoIndex in your `.htaccess` (or similar) file must absolute from your servers document root

**Requirements**

- The ablity to set the directory index
- PHP 5.4 or later
- [Composer](https://getcomposer.org/)

**Installing On Apache**
Add the below code to your `.htaccess` file

```
Options -Indexes
DirectoryIndex index.php index.html index.htm /path/to/LastAutoIndex/index.php
```

**Installing On Nginx**
Add the below code to your `nginx.conf` file

```
autoindex off;
index index.php index.html index.htm /path/to/LastAutoIndex/index.php;
```

**Installing On Lighttpd**
Add the below code to your `lighttpd.conf` file

```
index-file.names += ( "index.php", "index.html", "index.htm", "/path/to/LastAutoIndex/index.php" )

```

**Installing On Cherokee**
Add the below code to your `cherokee.conf` file

```
vserver!1!directory_index = index.php,index.html,index.htm,/path/to/LastAutoIndex/index.php

```

### Configuring

[](#configuring)

You can configure your installation by editing your `src/config.php` file

### Contributing

[](#contributing)

Everyone is welcome to submit their own ideas, and it is my hope that you do. I especially encourage people to create &amp; submit their own themes, as most people (myself included) enjoy having variety.

**How to contribute**

1. Fork the repo on [Github](https://github.com/Project-CleverWeb/LastAutoIndex)
2. Make your changes
3. Send a pull request to have your changes reviewed

### Changelog

[](#changelog)

See the [releases](https://github.com/Project-CleverWeb/LastAutoIndex/releases) page on github

### Screenshots

[](#screenshots)

The standard index
[![standard directory index listing in LastAutoIndex](https://camo.githubusercontent.com/8e9bd59411dd3bb075144ceed80211cfec309a43031176a94f0b15662087a1bd/687474703a2f2f692e696d6775722e636f6d2f6a6672377771382e706e67)](https://camo.githubusercontent.com/8e9bd59411dd3bb075144ceed80211cfec309a43031176a94f0b15662087a1bd/687474703a2f2f692e696d6775722e636f6d2f6a6672377771382e706e67)

Filtering the current index [![filter the directory index listing in LastAutoIndex](https://camo.githubusercontent.com/058b26ad55af5deee8f14f0dd025f3876a19cb3bcd3e4afb456ed66eb0692bfe/687474703a2f2f692e696d6775722e636f6d2f4d6269356f43312e706e67)](https://camo.githubusercontent.com/058b26ad55af5deee8f14f0dd025f3876a19cb3bcd3e4afb456ed66eb0692bfe/687474703a2f2f692e696d6775722e636f6d2f4d6269356f43312e706e67)

Searching the current directory and its sub-directories [![Preforming a search in LastAutoIndex](https://camo.githubusercontent.com/30996eaf71ec00c33ed97be14e2d6506825cb72f6d78c29870992e74b38c48d4/687474703a2f2f692e696d6775722e636f6d2f6c323243487a4f2e706e67)](https://camo.githubusercontent.com/30996eaf71ec00c33ed97be14e2d6506825cb72f6d78c29870992e74b38c48d4/687474703a2f2f692e696d6775722e636f6d2f6c323243487a4f2e706e67)

### Copyright &amp; Licensing

[](#copyright--licensing)

Copyright © Nicholas Jordon 2015 - All Rights Reserved

**Source-code License:** MIT
**Documentation License:** CC BY NC SA
**NOTICE:** All included works (aka libraries) are licensed under the MIT license **OR** are compatible with the MIT License.

The LastAutoIndex documentation by Nicholas Jordon is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit [http://creativecommons.org/licenses/by-nc-sa/4.0/deed.en\_US](http://creativecommons.org/licenses/by-nc-sa/4.0/deed.en_US)

The LastAutoIndex source code by Nicholas Jordon is licensed under the MIT License. To view a copy of this license, visit

Third party works that may also be included with this work are also not subject to this work's copyright &amp; license(s). Copyright &amp; licensing of all included works are determined by their respective owners.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Total

2

Last Release

4006d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/974e725859b1a78b5d234748e489409f1654caa31a1f0e9e8aa32a9a212c7f06?d=identicon)[ProjectCleverWeb](/maintainers/ProjectCleverWeb)

---

Top Contributors

[![ProjectCleverWeb](https://avatars.githubusercontent.com/u/1664987?v=4)](https://github.com/ProjectCleverWeb "ProjectCleverWeb (75 commits)")

---

Tags

indexdirectoryresponsiveautoapacheexplorer

### Embed Badge

![Health badge](/badges/projectcleverweb-lastautoindex/health.svg)

```
[![Health](https://phpackages.com/badges/projectcleverweb-lastautoindex/health.svg)](https://phpackages.com/packages/projectcleverweb-lastautoindex)
```

###  Alternatives

[symfony/property-access

Provides functions to read and write from/to an object or array using a simple string notation

2.8k295.3M2.5k](/packages/symfony-property-access)[spatie/laravel-robots-middleware

Add an `all` or `none` robots header to your requests via a middleware in Laravel

3352.1M5](/packages/spatie-laravel-robots-middleware)[sciactive/pnotify

Beautiful JavaScript notifications.

3.6k6.4k](/packages/sciactive-pnotify)[markbaker/quadtrees

QuadTree implementation in PHP

1739.2k](/packages/markbaker-quadtrees)[bigfork/htmleditorsrcset

Simple srcset integration with SilverStripe’s HTMLEditorField

1025.4k4](/packages/bigfork-htmleditorsrcset)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
