Configurable web file browser for listing files, directories and webpages.

v6.2.0 2018-01-28 22:07 UTC

This package is auto-updated.

Last update: 2024-01-27 14:20:22 UTC


A flexible PHP web browser I created for my own website (live example).


  • Displaying of directories, files and webpages (directories with an index file).
  • Downloading of ZIP archives of all visible files in a directory, generating and caching the archives on-demand.
  • Completely configurable through a single YAML configuration file (example).


To install, run composer create-project villermen/web-file-browser --no-dev. Symlink any web accessible directory to the project's public directory. Edit config/config.yml to adjust the browser's behavior to your needs.

If symlinking is unavailable you can copy the public directory and edit the path in public/index.php to point to the right autoload.php.