awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
zfile-dev avatar

zfile-dev/zfile

0
View on GitHub↗
www.zfile.vip↗

Zfile

在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

Features

  • Multi-Backend File Managers - Provides a unified web interface for navigating and managing files across local, S3, OneDrive, and FTP backends.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Storage Abstraction Layers - Abstracts multiple storage providers behind a unified interface so the application treats S3, OneDrive, and local storage identically.
  • Multi-Backend File Managers - Unified web interface for browsing, uploading, and managing files across S3, OneDrive, FTP, and local storage backends.
  • Desktop-Like File Interactions - Rename, delete, create folders, and select multiple items with keyboard shortcuts for a desktop-like experience.
  • Media and Content - Displays images, plays audio and video, and renders text files and PDFs directly in the browser.
  • In-Browser Previews - Dispatches each file type to a dedicated preview plugin for rendering images, videos, and documents in-browser.
  • Multi-Format File Previews - Displays images, videos, audio, Office documents, PDFs, and 3D models directly in the web interface without downloading.
  • Media and Document Management - Displays images, plays audio and video, and previews text, Office, and 3D files directly in the browser.
  • Interactive File Browsers - Ships a responsive web file browser with drag-and-drop, multi-select, and keyboard shortcut support.
  • Drag-and-Drop File Moves - Provides a single web interface to browse and manage files across multiple storage backends with drag-and-drop and keyboard shortcuts.
  • Self-Hosted File Sync and Share Platforms - Runs a self-hosted file sharing server with direct download links, password-protected folders, and user access controls.
  • OneDrive Connectors - Connects to Microsoft OneDrive as a file storage backend for browsing and managing files.
  • Cloud Storage Connectors - Connect to local disks, S3, OneDrive, SharePoint, FTP, and other providers so users manage files from a single interface.
  • Multi-Backend Storage Management - Manage files across S3, OneDrive, local storage, and other backends from a single interface, eliminating the need to log into each service separately.
  • Unified File Browsers - Mount and navigate files across local disks, S3, OneDrive, FTP, and other providers through a single unified interface.
  • Storage Gateways - Connects to S3-compatible providers, OneDrive, SharePoint, and local disks through a single abstraction layer.
  • Installation Scripts - Runs a single command to download and execute an automated installer that sets up the application and its dependencies.
  • S3-Compatible Storage Adapters - Connects to any S3-compatible storage service as a file storage backend via standard protocol settings.
  • Cloud Storage Aggregators - Browsing and managing files across multiple cloud storage providers from a single web interface without switching between services.
  • Docker Compose Deployments - Run the application in a container on amd64 or arm64 architectures using Docker or Docker Compose.
  • One-Click Installers - Run a single command to download and execute an installation script that sets up the file manager automatically.
  • Application Installers - Run a single command to download and execute an installer that sets up the application automatically.
  • Directory Password Guards - Restricts access to folders by requiring a password before their contents are listed or served.
  • Directory Password Protectors - Provides password-protected directory access control for securing sensitive folders.
  • Folder-Level Password Protections - Restrict access to specific folders with a password, protecting content from unauthorized users.
  • Per-User Storage Assignments - Assign specific storage sources or directories to individual users, controlling who can see and use each resource.
  • File Previewers - Renders images, videos, audio, Office documents, and 3D models directly in the browser without downloading.
  • Multi-Method File Transfers - Transfers files to and from any connected storage backend using drag-and-drop, clipboard paste, or standard controls.
  • Inline Media Displays - Displays images, plays audio and video, and renders text, Office, and 3D files directly in the browser without downloading.
  • Docker Deployments - Run the application in a containerized environment using Docker or Docker Compose on amd64 and arm64 architectures.
  • Single-Page Applications - Delivers a mobile-adaptive file manager as a single-page application with drag-and-drop and keyboard shortcuts.
  • Desktop-Style File Operations - Supports rename, delete, folder creation, and multi-file selection with keyboard shortcuts and drag selection.
  • Time-Limited Download Links - Creates permanent or time-limited direct and short links for files, enabling easy sharing and controlled access.
  • Direct Link and QR Code Generators - Generates direct download links, QR codes, and password-protected folders for sharing files from multiple storage sources.
  • SharePoint Connectors - Connects to Microsoft SharePoint as a file storage backend for browsing and managing files.
  • Expiring Share Links - Creates direct download links or short links for files with optional expiration times for sharing.
  • File Sharing QR Codes - Generate a direct download link and a scannable QR code for any file.
  • QR Code Share Links - Generate a direct download URL and QR code for any file, enabling quick sharing with others.
  • Browser-Side Archive Packagers - Compresses selected files into a downloadable archive entirely in the browser using the Stream API.
  • Backblaze B2 Connectors - Connects to Backblaze B2 cloud storage as a file storage backend via the S3 protocol.
  • Tencent Cloud COS Integrations - Connects to Tencent Cloud Object Storage as a file storage backend with custom domain settings.
  • Paste-to-Upload - Accepts file and folder uploads through Ctrl+V paste or drag-and-drop, mirroring local file system behavior.
  • Oracle Object Storage Connectors - Connects to Oracle Cloud object storage as a file storage backend using access key credentials.
  • Share Link Managers - Generates direct download links and QR codes for files to enable easy sharing.
  • Direct Upload Pipelines - Transfers uploaded files directly from the browser to the storage backend without passing through the server for supported providers.
  • Alibaba Cloud OSS Connectors - Connects to Alibaba Cloud OSS as a file storage backend for browsing and managing files.
  • Cloudflare R2 Object Storages - Connects to Cloudflare R2 object storage as a file storage backend via the S3 protocol.
  • File Sharing QR Codes - Generates a permanent URL and scannable code for any file so others can download it.
  • Mobile File Management Interfaces - Adapts the file manager interface for touch-friendly browsing on phones and tablets.
  • Bandwidth Limit Controllers - Limits download bandwidth per request to control server load and network usage.
  • Direct Backend Downloads - Streams file downloads directly from the storage backend to the browser, bypassing the application server.
  • Password Access Restrictions - Restrict access to a directory by requiring a password, protecting sensitive content from unauthorized users.
  • Drag-and-Drop File Upload - Accepts file and folder uploads by dragging them onto the page or pasting from the clipboard.
  • Keyboard Shortcut Managers - Implements keyboard shortcuts like Ctrl+A, Shift+click, and Esc for file selection and operations.
  • Responsive File Manager Interfaces - Adapt the interface to phones, tablets, and desktops so users can manage files from any screen size.
  • Browser-Side Archive Packagers - Packages selected files into a downloadable archive in the browser using the Stream API, avoiding server-side processing.
  • Direct-to-Cloud Uploads - Transfers uploaded files directly from the browser to cloud storage via signed URLs.
  • Docker-Deployable File Servers - Runs as a containerized file management application with one-click installation and systemd auto-start support.
  • 10,771 stars·1,958 forks·Java·MIT·68 views

    Star history

    Star history chart for zfile-dev/zfileStar history chart for zfile-dev/zfile

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does zfile-dev/zfile do?

    在线云盘、网盘、OneDrive、云存储、私有云、对象存储、h5ai、上传、下载

    What are the main features of zfile-dev/zfile?

    The main features of zfile-dev/zfile are: Multi-Backend File Managers, Storage Abstraction Layers, Desktop-Like File Interactions, Media and Content, In-Browser Previews, Multi-Format File Previews, Media and Document Management, Interactive File Browsers.

    Which projects share features with zfile-dev/zfile?

    Projects with overlapping indexed features include: tagspaces/tagspaces — TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable… alistgo/alist — Alist is a unified cloud storage gateway that aggregates disparate remote storage providers into a single, navigable… mickael-kerjean/filestash — Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… filegator/filegator — Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway… kalcaddle/kodexplorer — KodExplorer is a web-based file manager and remote server administration tool that provides a desktop-like interface…

    Projects sharing features with Zfile

    These projects share indexed features with Zfile. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • tagspaces/tagspacestagspaces avatar

      tagspaces/tagspaces

      4,935View on GitHub↗

      TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

      TypeScriptelectronjavascriptnote-taking
      View on GitHub↗4,935
    • alistgo/alistAlistGo avatar

      AlistGo/alist

      49,705View on GitHub↗

      Alist is a unified cloud storage gateway that aggregates disparate remote storage providers into a single, navigable virtual file system. By acting as a remote file system proxy, it decouples file operations from specific provider implementations, allowing users to browse, download, and manage files across heterogeneous backends through a standardized interface. The platform utilizes a driver-based storage abstraction that translates generic file system operations into provider-specific API calls. This architecture supports a wide range of cloud storage services, S3-compatible object storage,

      Gofile-servergingolang
      View on GitHub↗49,705
    • mickael-kerjean/filestashmickael-kerjean avatar

      mickael-kerjean/filestash

      13,647View on GitHub↗

      Filestash is a unified storage management platform that provides a web-based interface for browsing, managing, and accessing files across diverse local and cloud storage backends. It functions as a centralized gateway, aggregating services such as S3, SFTP, WebDAV, and FTP into a single, consistent environment for remote filesystem administration and secure document handling. The platform distinguishes itself through a modular, plugin-based architecture that supports custom storage drivers, authentication providers, and authorization logic. It includes built-in capabilities for server-side me

      JavaScriptarchivingazuredms
      View on GitHub↗13,647
    • nextcloud/all-in-onenextcloud avatar

      nextcloud/all-in-one

      9,082View on GitHub↗

      all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

      PHPbackupdockernextcloud
      View on GitHub↗9,082
    Compare all 30 related projects→