A self-hosted web file manager with multi-source support, OIDC/LDAP login, file previews, search, sharing and WebDAV, shipped as a single binary.
OpenListTeam/OpenList
A self-hosted file listing and management server that unifies many cloud storage providers and local storage behind one web interface and WebDAV.
Open-source alternative to:Google Drive
Dropbox
- Stars
- 25,186
- Forks
- 2,402
- Open issues
- 305
- Last commit
- 56 minutes ago
What is it?
OpenList is a file listing and management server that presents files from many storage backends through a single web interface and WebDAV endpoint. It is a fork of AList, maintained by the OpenList Team under the AGPL-3.0 license with a community-driven governance model.
The project supports a large set of storage providers, including Aliyundrive, OneDrive, Google Drive, Dropbox, S3, FTP/SFTP, SMB, WebDAV, and many Chinese cloud drives such as 123pan, 189cloud, Quark, and BaiduNetdisk. Users can browse, upload, delete, rename, move, and copy files, and copy between two storages. Previews cover images, video and audio with subtitles, PDF, Markdown, code, and Office documents.
Access can be protected with passwords and authentication, and the server can be deployed with Docker or through a Cloudflare Workers proxy. It also offers offline download and multi-threaded download acceleration for single-thread sources.
Key features
- 01Connects to dozens of cloud drives, object stores, and protocols such as S3, SMB, and WebDAV.
- 02Provides a web interface with file, folder, and package download, plus upload, rename, move, and copy.
- 03Previews images, video, audio with subtitles, PDF, Markdown, code, and Office documents.
- 04Supports password protection and authentication for routes.
- 05Offers WebDAV access, Docker deployment, and a Cloudflare Workers proxy.
- 06Includes offline download and copying files between two storages.
Use cases
- Browsing and downloading files from several personal cloud drives in one place.
- Exposing a self-hosted file share with password protection to others.
- Accessing cloud storage from WebDAV-compatible clients.
- Moving or copying files between different cloud providers without downloading them locally.
Topics
FAQ
- What is OpenList?
- A self-hosted file listing and management server that unifies many cloud storage providers and local storage behind one web interface and WebDAV. OpenList is a file listing and management server that presents files from many storage backends through a single web interface and WebDAV endpoint. It is a fork of AList, maintained by the OpenList Team under the AGPL-3.0 license with a community-driven governance model.
- Is OpenList free to use? What license does it have?
- OpenList is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is OpenList still maintained?
- Actively maintained. The last commit to OpenList was on Oct 22, 2026.
- What can I use OpenList for?
- Browsing and downloading files from several personal cloud drives in one place. Exposing a self-hosted file share with password protection to others. Accessing cloud storage from WebDAV-compatible clients. Moving or copying files between different cloud providers without downloading them locally.
- Where can I get OpenList?
- The source code and installation instructions are on GitHub: https://github.com/OpenListTeam/OpenList
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted cloud platform shipped as a single Go binary for sharing files, editing code collaboratively, and managing users.
Self-hosted cloud storage server where files and notes are encrypted in the browser before they reach the server.
A self-hosted, web-based file manager that connects to many storage backends such as SFTP, S3, SMB, WebDAV and FTP through a plugin architecture.
Open source self-hostable cloud storage with file sync, sharing, team libraries, and extensible file metadata views.
A web desktop operating system for low-power devices like Raspberry Pi, providing file management, network file sharing and a web-based app environment.