ZFile logo

ZFile

Online file directory program that mounts cloud and local storage as a web drive

11k Java MIT 1 month ago

Overview

ZFile is a Java-based online file directory application that mounts storage backends like OneDrive, Google Drive, S3, and local disks and presents them through a clean web interface. It supports file previews, direct download links, password-protected folders, and multi-user access. It is a simple way to self-host a browsable, shareable file portal over existing storage.

Where it falls short of Google Drive

  • Focused on browsing and direct-linking files, not bidirectional sync
  • No native desktop/mobile sync clients
  • Limited collaboration and versioning features versus Google Drive
  • Java runtime makes it heavier than Go-based alternatives for small servers

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

file-list
web-drive
multi-storage
java
self-hosted
Maintain ZFile?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the ZFile difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/zfile)](https://openreplace.com/zfile)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Continuous peer-to-peer file synchronization between your own devices

85k Go MPL-2.0 5 days ago
2/5
ZFile vs Syncthing

High-performance S3-compatible object storage (now archived/commercialized)

61k Go AGPL-3.0 1 month ago
2/5
ZFile vs MinIO

Command-line program to sync files across 70+ cloud storage providers

57k Go MIT 4 days ago
2/5
ZFile vs Rclone

File list program supporting multiple storages, with WebDAV and web UI

49k Go AGPL-3.0 1 month ago
2/5
ZFile vs AList