Hysen Labs
Open-source project
AlistGo/alist avatar
AlistGo

alist

GitHub describes it as 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。. The repository metadata lists Go as its primary language. The metadata lists the AGPL-3.0 license. This article stays within the project description and details documented in the GitHub repository README.

50,043 stars7,948 forksGoAGPL-3.0
01
DEEP OPEN-SOURCE ANALYSIS

AlistGo/alist: Features

GitHub describes it as 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。. The repository metadata lists Go as its primary language. The metadata lists the AGPL-3.0 license. This article stays within the project description and details documented in the GitHub repository README.

02
DEEP OPEN-SOURCE ANALYSIS

Repository scope

GitHub describes it as 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。. The repository metadata lists Go as its primary language. The metadata lists the AGPL-3.0 license. The README describes the project this way: - [x] Multiple storages - [x] Local storage - [x] Aliyundrive - [x] OneDrive / Sharepoint (global, cn,de,us) - [x] 189cloud (Personal, Family) - [x] GoogleDrive - [x] 123pan - [x] FTP / SFTP - [x] PikPak - [x] S3 - [x] Seafile - [x] UPYUN Storage Service - [x] WebDav(Support OneDrive/SharePoint without API) - [x] Teambition(China,International) - [x] MediaFire - [x] Mediatrack - [x] ProtonDrive - [x] 139yun (Personal, Family, Group) - [x] YandexDisk - [x] BaiduNetdisk - [x] Terabox - [x] UC - [x] Quark - [x] Thunder - [x] Lanzou - [x] ILanzou - [x] Aliyundrive share - [x] Google photo - [x] Mega.nz - [x] Baidu photo - [x] SMB - [x] 115 - [X] Cloudreve - [x] Dropbox - [x] FeijiPan - [x] dogecloud - [x] Azure Blob Storage - [x] Easy to deploy and out-of-the-box - [x] File preview (PDF, markdown, code, plain text, ...) - [x] Image preview in gallery mode - [x] Video and audio preview, support lyrics and subtitles - [x] Office documents preview (docx, pptx, xlsx, ...) - [x] README.md preview rendering - [x] File permalink copy and direct file download - [x] Dark mode - [x] I18n - [x] Protected routes (password protection and authentication) - [x] WebDav (see https://alistgo.com/guide/webdav.html for details) - [x] Docker Deploy - [x] Cloudflare Workers proxy - [x] File/Folder package download - [x] Web upload(Can allow visitors to upload), delete, mkdir, rename, move and copy - [x] Offline download - [x] Copy files between two storage - [x] Multi-thread downloading acceleration for single-thread download/stream

03
DEEP OPEN-SOURCE ANALYSIS

Discussion

The README section "Discussion" states: Please go to our discussion forum for general questions, issues are for bug reports and feature requests only.

04
DEEP OPEN-SOURCE ANALYSIS

Sponsor

The README section "Sponsor" states: AList is an open-source software, if you happen to like this project and want me to keep going, please consider sponsoring me or providing a single donation! Thanks for all the love and support: https://alistgo.com/guide/sponsor.html

05
DEEP OPEN-SOURCE ANALYSIS

Special sponsors

The README section "Special sponsors" states: - VidHub - An elegant cloud video player within the Apple ecosystem. Support for iPhone, iPad, Mac, and Apple TV.

06
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

The repository README is the source for this review. It does not replace a local installation or an independent test.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes