Bitflake logo

Seafile

Self-hosted file sync and sharing for teams and individuals

1 / 5
  • My Libraries

    The library dashboard listing personal libraries with size and last-update columns.

  • File browser

    Inside a library — a folder alongside a Markdown file and an Office document.

  • Share link

    A generated public share link and direct-download link for a file.

  • Activity feed

    A timeline of library, folder, and file changes across the account.

  • Group library

    A library shared with a group, giving every group member read-write access.

About this app

Seafile is a file synchronisation and sharing platform built around block-level deduplication for fast syncing. It supports file versioning, client-side encryption, and granular team permissions, with desktop and mobile clients for Windows, Mac, Linux, Android, and iOS. People who switch to Seafile consistently point to its sync speed and lower resource use. Block-level syncing only transfers the parts of a file that changed, so it holds up well on large libraries and modest hardware, unlike heavier all-in-one alternatives that can feel sluggish under the same load. The free Community Edition also has no cap on the number of user accounts, useful for anyone sizing it against a per-seat SaaS bill. Three features sit behind Seafile's paid Pro tier: SAML single sign-on, audit logs, and high-availability clustering. Everything else, including OIDC and LDAP login, multi-factor authentication, file versioning, client-side encryption, and the REST API, is free in the Community Edition.

  • Authentication:
    API KeysLDAP / ADMFAOIDC SSOPassword AuthSocial LoginSAML SSO
  • Access Control:
    RBACTeamsUnlimited Users
  • Data:
    Data ExportAudit Log
  • Integrations:
    REST API
  • UI:
    AndroidDark ModeiOSMacWindows
  • Infrastructure:
    High Availability / Clustering
  • File Sync:
    Client-side End-to-end EncryptionDesktop Sync ClientFile Versioning & HistoryBlock-level Deduplication
  • Other:
    Collaborative Document Editing

Last release

(over 6 years ago*)

Last activity

15 days ago*

541 stars

237 forks

Funding

Premium Features

Free core with paid add-ons

SaaS

Also offered as a paid cloud service

Company-backed

Backed by a commercial company

Technology stack

  • Makefile
  • Shell
  • C
  • M4
  • Python
  • Vala
  • Go

License

Custom

Custom or non-standard license

Seafile Community Edition is licensed under the GNU Affero General Public License v3.0 or later. Network use of the software counts as distribution and triggers copyleft obligations.

View License

Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.