Directory Lister is a PHP application for presenting the contents of a directory through a web browser. It replaces the basic directory listings offered by many web servers with a cleaner interface that makes collections of files easier to explore and download.
The application is designed for people who want to make files publicly available without building a complete file-sharing or document management platform. It is suitable for distributing project resources, downloads, public documents and other collections of files.
Directory Lister can display folders and their contents, helping visitors navigate through a directory structure. It also offers searching, sorting and file verification facilities, making large collections more convenient to use.
Unlike multi-user file management applications, Directory Lister is intended for public file distribution. Its developers explicitly warn that files within the configured directory, including hidden files, may be publicly accessible. It should therefore not be used to host private or sensitive information.
This is free and open source software.
Key Features
- Displays the contents of publicly accessible directories through a browser.
- Provides directory navigation for exploring nested folders.
- Supports searching for files within the shared directory structure.
- Allows files and folders to be displayed in configurable sort orders.
- Offers light and dark interface themes.
- Provides file hashes for verifying downloaded content.
- Can render README files directly within directory listings.
- Supports downloading complete directories as ZIP archives.
- Provides file information to help visitors identify downloadable content.
- Offers a multilingual interface.
- Supports configuration through environment settings.
- Allows existing web-accessible directories to be presented without changing their underlying file organisation.
Website: github.com/DirectoryLister/DirectoryLister
Support:
Developer: Chris Kankiewicz
License: MIT License

Directory Lister is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| Web-Based File Managers | |
|---|---|
| copyparty | Portable file server |
| Filestash | Dropbox-like file manager |
| AList | File list program that supports multiple storages |
| Tiny File Manager | Versatile web-based PHP file manager |
| FileBrowser Quantum | Browser-based storage access with fast search |
| Cloudreve | Self-hosted file management system with multi-cloud support |
| FileGator | Powerful multi-user file manager |
| Dufs | Fle server that supports static serving |
| kodbox | Self-hosted document management and collaboration platform |
| Cloud Commander | For the web with console and editor |
| Directory Lister | Browse and share folders |
| SFTPGo | WebAdmin UI lets you manage users, folders, and more |
| TagSpaces | Offline, open source, personal data manager |
| Nextcloud | Personal cloud storage, text editor, photo gallery, file share,... |
| Gossa | Fast and simple multimedia fileserver |
| Mikochi | Browse, upload and stream media from a NAS or home server |
| FileRise | Self-hosted storage with sharing, access controls and uploads |
| WFM | Standalone browser interface for browsing and editing server files |
| Surfer | Simple static file server |
| IFM | Improved File Manager |
| HardBore | Sub-2ms cold start, native OS integration, full keyboard navigation |
| Fint | Keyboard-driven file manager |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.