Open-source browser-based applications for managing, organizing, and sharing files on your own private server infrastructure.
KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface for organizing and managing files in a browser. It functions as an enterprise file sharing platform and an online document previewer, allowing users to view hundreds of file formats without local software installations. The system is distinguished by a plugin-based API gateway that exposes RESTful endpoints for third-party integrations and custom functional extensions. It also includes a browser-based code editor with syntax highlighting and autocomplete for over 120 languages,
KodExplorer is a self-hosted web-based file manager with a desktop-like interface, supporting file browsing, sharing, preview, multi-user authentication, drag-and-drop upload, and full-text search—perfectly matching the required features for a browser-based file management tool.
Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and accessing files across diverse local and cloud storage backends. It functions as a centralized gateway, aggregating services such as S3, SFTP, WebDAV, and FTP into a single, consistent environment for remote filesystem administration and secure document handling. The platform distinguishes itself through a modular, plugin-based architecture that supports custom storage drivers, authentication providers, and authorization logic. It includes built-in capabilities for server-side me
Filestash is a self-hosted web-based file manager that provides a unified interface for browsing, organizing, and sharing files across local and cloud storage, with built-in user authentication, file previews, and access control — directly matching the required set of features.
FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p
FileBrowser is a self-hosted web-based file manager with a full browser interface for browsing, uploading, editing, and sharing files, plus built-in authentication (including OIDC, LDAP, and 2FA), permission-based access control, file previews, search, and sharing links—exactly what this search is after.
Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files and folders on a server. All functionality is contained in one PHP file with no external dependencies beyond the web server, using constant-based configuration and session authentication for access control. The file manager distinguishes itself through a built-in browser-based code editor with syntax highlighting for over 150 programming languages, an embedded document preview proxy that displays office documents and PDFs through Google or Mic
Tiny File Manager is a single-script PHP file manager that provides a complete web-based interface for browsing, uploading, editing, and managing files, with built-in document preview, session-based authentication, and support for drag‑and‑drop upload, file search and filtering, and access controls—making it a straightforward self‑hosted web file manager that meets most of the requested features.
Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap
Filegator is a self-hosted web-based file manager and sharing portal with multi-user authentication, role-based permissions, and cloud storage integration, directly providing the browser-based file management and sharing capabilities this search requires.
dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It functions as a tool for sharing files over HTTP and managing folders remotely through both a web-based interface and the WebDAV protocol. The server distinguishes itself by mapping incoming requests directly to a local directory structure and offering a single-binary distribution for deployment. It supports the mounting of the server as a network drive via WebDAV and allows for the replacement of the default web interface using customizable asset overlays. The project covers
dufs is a self-hosted file manager and HTTP file server with a web interface and WebDAV support, which fits the core request for browsing and sharing files from a server; it covers authentication and folder management but lacks explicit file preview, drag‑and‑drop upload, and search.
Cloudreve is a self-hosted cloud storage platform designed to provide personal and organizational file management. It functions as a web-based solution that allows users to store, organize, and share digital files across multiple devices while maintaining control over their own data infrastructure. The platform distinguishes itself through a storage backend abstraction layer, which provides a unified interface to manage files across diverse local and remote cloud providers. It incorporates a robust identity and authorization layer that supports standard OAuth 2.0 flows for secure third-party
Cloudreve is a self-hosted web file manager that covers file browsing, organization, sharing with links, user authentication, permissions, and preview support, making it a strong fit for this search.
Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling
Nextcloud is a self-hosted platform that includes a full-featured web-based file manager with file sharing, previews, search, user authentication, and access control, covering all the core capabilities you need to browse, organize, and share files from a browser.
This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte
OwnCloud is a self-hosted cloud storage and content collaboration platform that provides a full web-based file manager with file sharing, previews, user authentication, access control, search, and drag-and-drop upload — exactly the kind of tool this search targets.
在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载
Zfile is a self-hosted web-based file manager that provides a cloud disk interface with support for multiple storage backends, file sharing via links (including password and time-limited options), drag-and-drop upload, and file browsing/preview, making it a solid fit for your needs—though explicit multi-user authentication and search/filter capabilities are not clearly highlighted in the available evidence.
File Browser is a self-hosted application that provides a web-based interface for managing files and directories on a server. It functions as a virtual file system abstraction, allowing users to browse, organize, and edit text-based files directly within their browser without requiring local access to the server. The platform distinguishes itself through a comprehensive command-line interface that enables full administrative control over system configurations, user accounts, and automation hooks. It supports a flexible, event-driven architecture where custom shell scripts can be triggered aut
File Browser is a self-hosted web-based file manager that provides a browser interface for browsing, organizing, and managing files on a server, covering features like user authentication, file sharing, and access control, though its preview capabilities are primarily text-focused rather than covering all media types.
Alist is a unified cloud storage gateway that aggregates disparate remote storage providers into a single, navigable virtual file system. By acting as a remote file system proxy, it decouples file operations from specific provider implementations, allowing users to browse, download, and manage files across heterogeneous backends through a standardized interface. The platform utilizes a driver-based storage abstraction that translates generic file system operations into provider-specific API calls. This architecture supports a wide range of cloud storage services, S3-compatible object storage,
Alist is a self-hosted web-based file manager that aggregates multiple cloud storage backends into a unified browser interface, letting you browse, upload, and manage files from a server — fitting the core file-management intent, though its focus on remote storage may mean some local-server features are less prominent.
Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag
Copyparty is a browser-based file server that lets you browse, upload, and download files from your own server, making it a self-hosted web file manager—though its feature emphasis on virtual storage and cloud sync means some typical capabilities like search or preview may be less prominent.
This project is a self-hosted WebDAV file server and HTTP file manager that exposes a local file system for remote access and management. It functions as a private cloud storage solution, enabling users to perform file synchronization and automated network backups across different platforms and devices. The server includes built-in security to mitigate brute-force attacks by using middleware to block IP addresses after repeated failed authentication attempts. It also provides cross-origin resource sharing configuration to regulate how external web applications interact with the server. The s
This repository is a self-hosted WebDAV file server with an HTTP file manager interface, allowing you to browse and manage files remotely through a browser, though it may not include all intended features like built-in file previews or drag-and-drop upload.