File Browser

File Browser

Web-based file manager with upload, sharing, and user roles

32.8kstars
3.6kforks
Last commit: 6d ago
Repo age: 11y old
File Browser screenshot

File Browser is a lightweight web application that lets you manage files on a server from a browser. It provides a familiar file-manager UI for browsing, uploading/downloading, editing, renaming, and organizing content within configurable root directories, with optional multi-user access controls.

Key Features

  • Web UI for browsing, searching, previewing, uploading, downloading, renaming, moving, copying, and deleting files/folders
  • User management with per-user scopes (root paths) and permission controls (read/write/admin)
  • Shareable links for files/folders (configurable behavior) for simple distribution
  • Built-in file editing in the browser (useful for config files, notes, small text assets)
  • Optional authentication modes and reverse-proxy friendly deployment
  • Single-binary server with JSON configuration and a command-line interface for setup/admin tasks

Use Cases

  • Provide a simple “web drive” to access server files from anywhere
  • Manage content directories for small websites, media folders, or NAS-like shares
  • Share files/folders with teammates or clients via generated links

Limitations and Considerations

  • Not designed as a full sync client ecosystem (no native desktop/mobile sync like Drive/Dropbox)
  • Large-scale collaboration features (real-time editing, office docs) are out of scope

File Browser fits best when you want a fast, minimal web file manager that is easy to deploy and administer. It’s commonly used as a lightweight alternative to cloud drives for server-side file access and basic sharing.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

LocalSend

LocalSend

Cross-platform local network file transfer

72.9k
3.9k
Last commit: 6d ago

Send files and text between nearby devices over your LAN—no cloud, no accounts. Works on Android, iOS, Windows, macOS, and Linux.

Alternative to:
Apple AirDrop
Apple AirDrop
+2
copyparty

copyparty

Portable file server with upload, WebDAV, and media indexing

40.5k
1.7k
Last commit: 1d ago

A lightweight, portable web-based file server with uploads, WebDAV, search, and optional media indexing—designed to run anywhere with minimal dependencies.

Alternative to:
Dropbox
Dropbox
+7
qBittorrent

qBittorrent

Cross-platform BitTorrent client with a built-in web UI

34.9k
4.5k
Last commit: 4d ago

Cross-platform BitTorrent client featuring a Web UI, integrated search, RSS downloader, IP filtering, and advanced queueing and bandwidth controls.

Alternative to:
µTorrent
µTorrent
+2
Cloudreve

Cloudreve

Self-hosted cloud storage with multi-backend support

26.5k
3.8k
Last commit: 7d ago

Cloudreve is a self-hosted cloud storage and file sharing platform with a web UI, multi-user management, and support for local, S3, and other storage backends.

Alternative to:
Google Drive
Google Drive
+7
Seafile

Seafile

High-performance file sync and sharing with built-in encryption

14.2k
1.6k
Last commit: 2d ago

Self-hosted file sync and sharing platform with libraries, fine-grained permissions, web/mobile clients, versioning, and optional end-to-end encryption.

Alternative to:
Dropbox
Dropbox
+5
Filestash

Filestash

A web file manager for SFTP, WebDAV, S3, and more

13.4k
946
Last commit: 2d ago

Web-based file manager that connects to existing storage (SFTP, WebDAV, S3, SMB, FTP) with sharing links, previews, and optional collaborative editing.

Alternative to:
Dropbox
Dropbox
+4