Directory Lister

Expose the contents of web accessible folders for browsing and sharing with a zero configuration setup.

Directory Lister screenshot 1

Directory Lister is a self-hosted web application that exposes the contents of web-accessible folders for browsing and sharing. It functions as a directory browser that allows users to view and download files hosted on a server through a web interface. The application provides a visual layer over the server file system, making it possible to distribute files or organize public assets without requiring a full content management system.

The software is deployed on a web server and requires PHP 8.2 or higher. Installation is performed by copying the extracted archive files to a web directory or by using Docker Compose for containerized management. Once deployed, the application operates with a zero configuration setup, though users can modify specific settings by copying the .env.example file to .env and editing the configuration values to suit their environment.

Key features

  • Light and dark themes for interface customization
  • Custom sort ordering for files and folders
  • Integrated file search for quick location of assets
  • File hash generation for download verification
  • Direct rendering of README files on the page
  • Zip downloads to fetch entire directories in one action
  • Multi-lingual support for various languages

The application relies on specific PHP extensions to enable its full functionality. The Zip extension is necessary for the directory archiving feature, while the DOM and Fileinfo extensions are required to render README files directly within the browser. This architecture makes it suitable for system administrators or developers who need to provide a read-only or download-centric view of a specific server path to external users or team members.

Because it uses a simple file-based configuration and standard PHP requirements, it can be integrated into existing hosting environments with minimal overhead. It is designed for users who need a straightforward way to make server folders accessible via a browser without complex setup processes or database dependencies.

Directory Lister is a lightweight file management tool for basic web-based directory listing.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age15 years
LicenseMIT
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.