AList
Multi-storage file listing server with WebDAV and previews
49.9k stars 7.9k forks last commit first released AGPL-3.0
Actively maintained
Last commit 10 Jul 2026.

AList is a web-based file listing and sharing application that unifies many storage providers behind a single interface. It provides browser access and WebDAV access, with rich previews and optional protection per path.
Key Features
- Connect multiple storage backends (local storage and many cloud and network providers)
- WebDAV server support for accessing files via standard clients
- File previews for common formats (images, audio, video, office documents, PDF, Markdown, code, plain text)
- Protected routes with password protection and authentication
- Web-based file operations such as upload, delete, create folders, rename, move, and copy
- Cross-storage copy and offline download support (including torrent-based offline download)
- Package/batch download support and download acceleration options
- Dark mode, internationalization, and permalink/direct download features
Use Cases
- Create a unified portal to browse and share files from multiple storage providers
- Provide WebDAV access to cloud drives for desktop and mobile file managers
- Publish media and documents with previews and optional per-folder access control
Limitations and Considerations
- Some storage providers may impose rate limits or account restrictions that can affect performance or reliability
- Feature availability can vary depending on the capabilities and APIs of each configured storage backend
AList is a practical choice when you need a lightweight, deployable file portal that aggregates many backends and exposes them through a modern web UI and WebDAV-compatible access. It is especially useful for homelabs and teams that want a single, consistent way to browse and download files across different storage services.
Categories:
Tags:
Tech Stack:
Similar to AList

Cloudreve
Self-hosted file management and sharing with multi-storage support
Cloudreve is a self-hosted file management and sharing platform with multi-user access, WebDAV, share links, and support for local and S3-compatible storage backends.

ownCloud Infinite Scale
Cloud-native file sync and sharing platform for unified data access
ownCloud Infinite Scale (oCIS) is a cloud-native file sync and share platform with WebDAV/CS3 APIs, OIDC authentication, and scalable microservice architecture.

FileRun
Self-hosted private cloud storage and secure file sharing
FileRun is a self-hosted private cloud storage platform for managing existing server files, syncing via WebDAV, and securely sharing and collaborating with users and teams.

Hoodik
Self-hosted end-to-end encrypted cloud storage drive
Lightweight self-hosted cloud storage with end-to-end encryption, chunked file transfer, private search, and secure share links via a web UI.
transfer.sh
Command-line file sharing service with expiring links
transfer.sh is a lightweight Go server for sharing files via curl, generating shareable links with optional expiry, download limits, and pluggable storage backends.

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

