awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Self-Hosted Google Drive Alternatives

Ranking updated Jun 30, 2026

For a self hosted alternative to Google Drive, the strongest matches are haiwen/seafile (Seafile is a self-hosted file synchronization and sharing platform), owncloud/core (OwnCloud is a full-featured self-hosted cloud storage and file) and nextcloud/server (Nextcloud is a complete self-hosted cloud storage and file). hacdias/webdav and cloudreve/cloudreve round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

These open-source platforms provide private cloud storage and file synchronization solutions for personal or enterprise use.

Self-Hosted Google Drive Alternatives

Find the best repos with AI.We'll search the best matching repositories with AI.
  • haiwen/seafilehaiwen avatar

    haiwen/seafile

    14,845View on GitHub↗

    Seafile is a self-hosted file synchronization and sharing platform that provides a central server for maintaining file consistency across multiple devices. It functions as a cloud storage management system and a collaborative document suite, integrating tools for real-time teamwork and shared file management. The platform distinguishes itself through a metadata-driven file organizer that uses extensible properties and hierarchical tags instead of traditional folder structures. It includes client-side encrypted storage to protect private data using user-defined passwords before files leave the

    Seafile is a self-hosted file synchronization and sharing platform with client-side encryption, version history, sharing and permissions, and cross-platform clients, directly matching the need for an open-source Google Drive replacement.

    CClient-Side EncryptionFile SynchronizationFile Versioning Strategies
    View on GitHub↗14,845
  • owncloud/coreowncloud avatar

    owncloud/core

    8,793View on GitHub↗

    This project is a self-hosted cloud storage server and content collaboration platform implemented as a PHP web application framework. It functions as a centralized server for storing, synchronizing, and sharing files and data across multiple devices. The system operates as a WebDAV file server and a synchronization server for scheduling and contact information using CalDAV and CardDAV protocols. It features a plugin architecture that allows the server to be extended with additional applications and custom features. The platform provides capabilities for user and group access management, exte

    OwnCloud is a full-featured self-hosted cloud storage and file synchronization platform that covers file syncing, sharing, permissions, versioning, encryption, and cross-platform clients, exactly what you need to replace Google Drive.

    PHPFile SynchronizationPrivate Synchronization Servers
    View on GitHub↗8,793
  • nextcloud/servernextcloud avatar

    nextcloud/server

    35,797View on GitHub↗

    Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team workspaces. It provides a comprehensive suite of tools for document editing, groupware services like calendars and contacts, and secure data management, all while ensuring users maintain full control over their infrastructure and data sovereignty. The platform distinguishes itself through a decentralized federated architecture that allows independent server instances to securely share data and collaborate across a network. It features a highly modular plugin ecosystem, enabling

    Nextcloud is a complete self-hosted cloud storage and file synchronization platform that directly matches your search for an open-source Google Drive alternative, delivering file sync, sharing with permissions, version history, encryption, and cross-platform clients while keeping you in full control of your data.

    PHPFile SynchronizationFile Sharing Management
    View on GitHub↗35,797
  • 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

    hacdias/webdav is a self-hosted WebDAV file server that provides file synchronization and remote access across devices, fitting as a private cloud storage tool, though it lacks advanced features like version history, client-side encryption, and detailed sharing permissions that a full Google Drive replacement typically includes.

    GoSelf-Hosted File Servers
    View on GitHub↗5,262
  • cloudreve/cloudrevecloudreve avatar

    cloudreve/cloudreve

    28,166View on GitHub↗

    Cloudreve is a self-hosted cloud storage platform designed to provide personal and organizational file management. It functions as a web-based solution that allows users to store, organize, and share digital files across multiple devices while maintaining control over their own data infrastructure. The platform distinguishes itself through a storage backend abstraction layer, which provides a unified interface to manage files across diverse local and remote cloud providers. It incorporates a robust identity and authorization layer that supports standard OAuth 2.0 flows for secure third-party

    Cloudreve is a self-hosted web-based cloud storage platform with file sharing and permission controls, fitting your need for a self-hosted replacement for Google Drive, though it does not explicitly offer version history or client-side encryption.

    GoPermission Systems
    View on GitHub↗28,166
  • 9001/copyparty9001 avatar

    9001/copyparty

    45,236View on GitHub↗

    Copyparty is a self-hosted file server that provides a browser-based interface for managing, browsing, uploading, and downloading files. It utilizes a virtual file system abstraction to map diverse storage backends and network-attached devices into a unified directory structure, allowing for consistent file access across various storage environments. The platform functions as a cloud synchronization gateway, enabling automated data backups and transfers between local storage and remote cloud providers through integration with standard command-line tools. It also serves as a distributed storag

    Copyparty is a self-hosted file server with a browser interface and cloud sync gateway, providing file sharing and storage management — it fits the core need for a self-hosted file storage and sync platform, though it may lack explicit version history and client-side encryption.

    PythonFile Sharing ServicesCloud Storage GatewaysCloud Storage Sync Tools
    View on GitHub↗45,236
  • pydio/cellspydio avatar

    pydio/cells

    2,216View on GitHub↗

    Future-proof content collaboration platform

    pydio/cells is a self-hostable content collaboration platform that provides file synchronization, sharing, and permissions, fitting the need for a Google Drive replacement, though evidence for version history and client-side encryption is not explicit in its description.

    GoFile ManagementFile Storage and SyncFile Synchronization
    View on GitHub↗2,216

Related searches

  • a self hosted alternative to Google Drive
  • a self hosted alternative to iCloud storage
  • an open source alternative to OneDrive
  • an open source alternative to Dropbox
  • a self hosted alternative to Google Photos
  • a self hosted web file manager
  • a self hosted alternative to Google Keep
  • an open source collaborative document editor