
FileGator
Multi-user web-based file manager with pluggable storage backends
3.1k stars 446 forks last commit first released MIT
Actively maintained
Last commit 21 Aug 2026.

FileGator is a self-hosted, open-source web application for managing files and folders through a modern browser UI. It supports multiple users with roles and permissions and can work with local storage or external providers via storage adapters.
Key Features
- Multi-user accounts with roles, permissions, and per-user home folders
- Core file operations: upload, download, copy, move, rename, delete, create, edit, and preview
- Chunked, resumable uploads with drag-and-drop and progress indication
- Bulk download and on-the-fly ZIP/unzip support
- Pluggable storage backends (local filesystem and third-party storage via adapters)
- Designed to run without a mandatory database (depending on chosen adapters)
Use Cases
- Provide a simple web-based alternative to FTP/SFTP for teams
- Collect uploads from students, clients, or field workers into controlled folders
- Manage and transfer files across local and supported cloud/object storage backends
Limitations and Considerations
- Symlinks and file ownership changes (chown) are not supported in typical local adapter usage
- Very large numbers of files in a single directory can reduce performance
FileGator is a practical solution for browser-based file administration and sharing with access control. It fits well for small to mid-sized deployments that need a lightweight, extensible file manager with optional external storage integration.
Categories:
Tags:
Tech Stack:
Similar to FileGator
Tiny File Manager
Single-file PHP web file manager with built-in editor and uploads
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.


ProjectSend
Client-oriented private file sharing web application
Self-hosted file sharing portal for securely exchanging files with clients, with roles, groups, audit logs, expiration rules, and optional encryption at rest.

FileBrowser Quantum
Web-based file manager with sharing, access control, and search
Self-hosted web file browser to manage files, users, access control, sharing links, previews, and fast indexed search with real-time UI updates.

Cloud Commander
Web-based file manager with built-in console and text editor
Cloud Commander is a web file manager with a two-panel UI, built-in console, and code editor to manage server files and run commands from any browser.

Mikochi
Minimalist remote file browser with streaming and upload features
Mikochi is a minimalist remote file browser for self-hosted servers and NAS. Browse, fuzzy-search, upload, download (tar.gz), manage and stream files via a Go API and Preact frontend.

AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.



