Directory Lister logo

Directory Lister

Website

PHP web app for browsing and sharing directory contents

2.5k stars 518 forks last commit first released MIT

Actively maintained

Last commit 11 Aug 2026.

Directory Lister screenshot

Directory Lister is a lightweight PHP application for exposing the contents of a web-accessible folder through a clean, navigable web interface. It’s designed for quick deployment and simple configuration when you need to browse and share files over HTTP.

Key Features

  • Zero-config, drag-and-drop installation for rapid setup
  • Light and dark themes
  • Customizable sorting for files and folders
  • Built-in file search
  • File hash display to verify downloads
  • README rendering to show contextual information directly in listings
  • Download a full directory as a ZIP archive
  • Multi-language interface support

Use Cases

  • Publish a simple download area for releases, assets, or shared files
  • Provide an internal team folder browser for documentation bundles or artifacts
  • Host a browsable index for static content on a web server

Limitations and Considerations

  • Requires PHP 8.2+ and specific PHP extensions (Zip; DOM and Fileinfo for README rendering)

Directory Lister is a practical choice when you want a polished directory index without building a custom file portal. It focuses on fast setup and user-friendly browsing while adding useful extras like search, hashes, and ZIP downloads.

Categories:

Tags:

Tech Stack:

Share:

Similar to Directory Lister

Tiny File Manager

Single-file PHP web file manager with built-in editor and uploads

6k
1.8k
Last commit

Tiny File Manager is a lightweight single-file PHP web file manager to upload, browse, edit, search, and manage files and folders directly from your browser.

GPL-3.0Actively maintained
Alternative to:
cPanel File Manager logo
cPanel File Manager
+2

Erugo

Self-hosted file-sharing platform built with PHP/Laravel and Vue.js

1.1k
83
Last commit

Open-source, self-hosted file-sharing app (PHP/Laravel + Vue) with password protection, expirations, download limits and Docker-first deployment.

MITActively maintained
Alternative to:
WeTransfer logo
WeTransfer
+11

nextExplorer

Self-hosted web file explorer with access control and previews

1k
27
Last commit

Modern, Docker-first self-hosted web file explorer with local users/groups, optional OIDC SSO, fast previews, built-in editor, sharing links, and search.

GPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19
copyparty logo

copyparty

Portable file server with fast resumable uploads and many protocols

46.4k
1.9k
Last commit

Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.

MITActively maintained
Alternative to:
WeTransfer logo
WeTransfer
+19
slskd logo

slskd

Web-based client-server daemon for the Soulseek file sharing network

3.8k
167
Last commit

slskd is a modern Soulseek client-server daemon with a web UI for searching, downloading, and managing transfers, chats, and user shares from a browser.

AGPL-3.0Actively maintained
Alternative to:
SoulseekQt logo
SoulseekQt

pyShelf

Lightweight terminal-based ebook server with a web interface

526
35
Last commit

pyShelf is a lightweight ebook server that scans folders for ebooks, aggregates covers, provides fuzzy search, and lets you browse and download titles via a web UI.

GPL-3.0Slowing down
Alternative to:
BookFusion logo
BookFusion
+4