Seafile

Seafile

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

14.2kstars
1.6kforks
Last commit: 1d ago
Repo age: 14y old
Seafile screenshot

Seafile is a file sync and sharing platform designed for teams and organizations that need fast synchronization, reliable collaboration, and strong control over access to data. It organizes content into “libraries”, supports cross-platform clients, and provides web-based file management with sharing and auditing features.

Key Features

  • Library-based syncing with selective sync and on-demand download (client dependent)
  • File sharing via links and internal sharing with permission controls
  • File versioning and restore, including history for libraries/files
  • Client-side encryption option for libraries (end-to-end encrypted libraries)
  • Web interface for browsing, uploading, previewing, and managing libraries
  • User/group management and role-based permissions for shared libraries
  • Audit and activity logs for tracking access and changes (edition dependent)
  • WebDAV access for integrating with desktop apps and workflows
  • APIs and integrations for automation and custom clients

Use Cases

  • Team file collaboration replacing consumer cloud drives with tighter control
  • Secure document distribution with expiring share links and permissions
  • Central file sync across desktops and mobile devices with version recovery

Limitations and Considerations

  • Some enterprise features (e.g., advanced auditing/administration) may be edition- or license-dependent.
  • End-to-end encrypted libraries can limit server-side features such as full-text indexing/preview depending on client capabilities.

Seafile is a strong fit for organizations prioritizing efficient sync, structured sharing via libraries, and optional end-to-end encryption. With multiple access methods (web, desktop/mobile clients, WebDAV, API), it can serve both end users and integration-heavy environments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

LocalSend

LocalSend

Cross-platform local network file transfer

72.9k
3.9k
Last commit: 4d 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.4k
1.7k
Last commit: 20h 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: 3d 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
File Browser

File Browser

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

32.8k
3.6k
Last commit: 5d ago

Web file manager for browsing, uploading, downloading, sharing, and managing files with per-user permissions, optional authentication, and a JSON/CLI-driven configuration.

Alternative to:
Google Drive
Google Drive
+3
Cloudreve

Cloudreve

Self-hosted cloud storage with multi-backend support

26.5k
3.8k
Last commit: 5d 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
Filestash

Filestash

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

13.4k
945
Last commit: 1d 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