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
helloxz avatar

helloxz/zdir

0
View on GitHub↗
1,529 stars·345 forks·Go·Apache-2.0·31 viewswww.zdir.pro↗

Zdir

Zdir is a self-hosted file management server that indexes local and remote directories to build organized, browsable storage catalogues with global search and sharing links. It provides a web-based interface for file manipulation and online media previews, enabling users to view images, documents, and videos directly in the browser without local downloads.

The platform integrates standard WebDAV file management endpoints to allow external clients to mount storage directories and edit documents remotely. It includes background downloading capabilities that fetch files directly from external URLs to server storage without consuming client bandwidth, alongside keyword-based search indexing to locate stored items across the entire directory structure.

Access control and sharing are managed through secure token links that generate restricted or controlled read and write visibility for specific files and folders.

Features

  • Storage Indexers - Scanning local directories to build an organized and navigable catalogue of stored items for easy browsing.
  • In-Memory Catalogues - Recurses local storage paths to construct an in-memory searchable catalogue without requiring a traditional database.
  • Self-Hosted File Servers - A private file management server that generates browsable catalogues of stored content with global search and sharing links.
  • Remote File Managers - The storage server executes upload, download, delete, rename, move, and copy operations on stored files through a web interface.
  • Remote File Metadata Indexing - The storage server scans remote directories and catalogue files to build an organized, browsable index of private storage servers.
  • Keyword Search - Performs rapid string matching across the entire directory structure to locate stored items instantly.
  • Directory Indexers - The storage server scans local directories on a server or network device to build a navigable catalogue of stored items.
  • WebDAV Implementations - Serving stored files over the WebDAV protocol so external clients can mount directories and edit documents remotely.
  • Secure Document Sharing - Generates restricted access links for sharing private files and folders with controlled permissions.
  • In-Browser Media Previews - Rendering images documents and videos directly within the web browser without requiring local downloads.
  • URL File Downloads - Fetching files from external URLs directly to the server storage in the background without using client bandwidth.
  • WebDAV Remote File Management - Exposes standard file management endpoints over the WebDAV protocol to let external clients mount storage directly.
  • Web-Based Storage Managers - A web-based storage manager that indexes local and remote directories, supports online media previews, and provides WebDAV access.
  • Granular Access Controls - Generates secure, isolated token links to control external read and write visibility for specific shared files.
  • In-Browser Media Viewers - Streams and displays images, documents, and video streams directly inside the browser interface using web-native players.
  • Directory File Searches - The storage server locates files across the entire storage directory system quickly using keyword matching.
  • Remote Download Delegation - Delegates remote file retrieval tasks to background workers to fetch data directly to storage without client bandwidth.
  • Document Previewers - The storage server renders images, documents, and videos directly within the web interface without requiring local downloads.

Star history

Star history chart for helloxz/zdirStar history chart for helloxz/zdir

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.

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

Projects sharing features with Zdir

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

    gtsteffaniak/filebrowser

    6,330View on GitHub↗

    FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external dependencies. It provides a web-based interface for browsing, uploading, editing, and sharing files on a remote server, with a core architecture built on JWT-based stateless authentication and a rule-based path permission engine that controls access at the directory level. The project distinguishes itself through a comprehensive access control system that supports multi-provider authentication including OIDC, LDAP, external JWT, and two-factor authentication, alongside granular p

    Go
    View on GitHub↗6,330
  • sigoden/dufssigoden avatar

    sigoden/dufs

    9,729View on GitHub↗

    dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It functions as a tool for sharing files over HTTP and managing folders remotely through both a web-based interface and the WebDAV protocol. The server distinguishes itself by mapping incoming requests directly to a local directory structure and offering a single-binary distribution for deployment. It supports the mounting of the server as a network drive via WebDAV and allows for the replacement of the default web interface using customizable asset overlays. The project covers

    Rustcloud-diskcommand-linefile-sharing
    View on GitHub↗9,729
  • hacdias/webdavhacdias avatar

    hacdias/webdav

    5,262View on GitHub↗

    This project is a self-hosted WebDAV file server and HTTP file manager that exposes a local file system for remote access and management. It functions as a private cloud storage solution, enabling users to perform file synchronization and automated network backups across different platforms and devices. The server includes built-in security to mitigate brute-force attacks by using middleware to block IP addresses after repeated failed authentication attempts. It also provides cross-origin resource sharing configuration to regulate how external web applications interact with the server. The s

    Gofilesystemgohttp
    View on GitHub↗5,262
  • ling-drag0n/cloudpasteling-drag0n avatar

    ling-drag0n/CloudPaste

    2,492View on GitHub↗

    CloudPaste is a secure file sharing platform and multi-backend storage aggregator. It unifies local and S3-compatible cloud storage providers into a single managed file system, serving as a gateway for centralized file access and distribution. The platform distinguishes itself through a built-in browser-based Markdown editor for composing documents with formulas and diagrams. It provides secure content sharing using password protection, expiration dates, and path-restricted API keys to control programmatic access and visibility. The system covers broad capabilities in file management, includ

    JavaScriptcloudflarecloudflare-workersdocker
    View on GitHub↗2,492
Compare all 30 related projects→

Frequently asked questions

What does helloxz/zdir do?

Zdir is a self-hosted file management server that indexes local and remote directories to build organized, browsable storage catalogues with global search and sharing links. It provides a web-based interface for file manipulation and online media previews, enabling users to view images, documents, and videos directly in the browser without local downloads.

What are the main features of helloxz/zdir?

The main features of helloxz/zdir are: Storage Indexers, In-Memory Catalogues, Self-Hosted File Servers, Remote File Managers, Remote File Metadata Indexing, Keyword Search, Directory Indexers, WebDAV Implementations.

Which projects share features with helloxz/zdir?

Projects with overlapping indexed features include: gtsteffaniak/filebrowser — FileBrowser is an open-source, self-hosted file management interface that runs as a single binary with no external… sigoden/dufs — dufs is a self-hosted file manager and static file server that provides HTTP file hosting and WebDAV capabilities. It… hacdias/webdav — This project is a self-hosted WebDAV file server and HTTP file manager that exposes a local file system for remote… ling-drag0n/cloudpaste — CloudPaste is a secure file sharing platform and multi-backend storage aggregator. It unifies local and S3-compatible… swisspol/gcdwebserver — GCDWebServer is a lightweight HTTP 1.1 server for iOS, macOS, and tvOS. It serves as an embedded network server for… owncloud/android — This project is an Android file manager and cloud synchronization client designed to browse, manage, and organize…

Curated searches featuring Zdir

Hand-picked collections where Zdir appears.
  • Private cloud storage