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
Back to subnub/mydrive

Projects sharing features with MyDrive

30 open-source projects similar to subnub/mydrive, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • jhaals/yopassjhaals avatar

    jhaals/yopass

    2,581View on GitHub↗

    Yopass is a secure secret sharing platform used to share encrypted text and files via one-time expiring links. It utilizes client-side encryption to ensure that sensitive data is encrypted in the browser before transmission, preventing the server from seeing plain text. The platform differentiates itself through an integrated security auditing system that generates structured logs and triggers cryptographically signed webhooks when secrets are created, viewed, or expired. It also features an access control system based on OpenID Connect, allowing administrators to restrict secret creation and

    TypeScriptencryption-decryptionhacktoberfestpassword-sharing
    View on GitHub↗2,581
  • juicedata/juicefsjuicedata avatar

    juicedata/juicefs

    13,233View on GitHub↗

    JuiceFS is a distributed file system designed to mount object storage as a local, POSIX-compliant drive. It functions as a cloud-native persistent storage layer that decouples file metadata from raw data, storing metadata in a transactional database while keeping data blocks in object storage. This architecture enables multiple hosts across different regions to access the same storage simultaneously while maintaining strong consistency. The system distinguishes itself by performing data processing, including compression and encryption, directly on the client side before transmission. By split

    Gobigdatacloud-nativedistributed-systems
    View on GitHub↗13,233
  • filegator/filegatorfilegator avatar

    filegator/filegator

    2,901View on GitHub↗

    Filegator is a web-based file manager and self-hosted file sharing portal. It functions as a cloud storage gateway that allows users to organize, upload, and download files across local disks and various cloud storage providers through a single unified interface. The system features a multi-backend authentication provider capable of verifying identities via JSON files, databases, or external directory services. It includes a role-based access control system that manages user permissions, assigns home folders, and restricts access to specific files and system routes. The platform provides cap

    PHPamazon-s3filefile-manager
    View on GitHub↗2,901

AI search

Explore more awesome repositories

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

Find more with AI search
  • 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
  • stonith404/pingvin-sharestonith404 avatar

    stonith404/pingvin-share

    4,694View on GitHub↗

    Pingvin Share is a self-hosted file sharing platform designed for uploading and distributing files via secure links. It provides a private alternative to third-party cloud services for managing file transfers. The platform integrates an external security engine to scan uploaded files for malware and threats before they become available. It supports identity management through OpenID Connect integration, allowing user authentication to be delegated to external identity providers. Storage is managed through a gateway that supports both local disk drives and S3-compatible cloud object storage.

    TypeScriptfile-sharingnestjsnextjs
    View on GitHub↗4,694
  • ncw/rclonencw avatar

    ncw/rclone

    57,898View on GitHub↗

    rclone is a command-line utility and sync engine for managing, synchronizing, and migrating files across numerous cloud storage providers. It functions as a storage management tool that enables bidirectional or one-way synchronization between local filesystems and remote cloud backends. The project acts as a unified cloud storage gateway, capable of merging multiple remote providers into a single directory tree. It further provides a filesystem mount to expose remote cloud storage as a local disk for direct operating system access and a transparent encryption wrapper to secure data before it

    Go
    View on GitHub↗57,898
  • 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
  • nats-io/nats-servernats-io avatar

    nats-io/nats-server

    20,076View on GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Gocloudcloud-computingcloud-native
    View on GitHub↗20,076
  • 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
  • nextcloud/dockernextcloud avatar

    nextcloud/docker

    7,305View on GitHub↗

    This project provides containerized images for deploying a self-managed content collaboration and file sharing server. It enables the creation of private cloud storage and self-hosted file synchronization environments, allowing users to maintain data ownership and control over their infrastructure. The deployment model utilizes Docker images to simplify installation, scaling, and version updates. It distinguishes itself through a database-agnostic storage approach, supporting integration with PostgreSQL, MySQL, MariaDB, or SQLite, and employs volume mapping to ensure data persistence across c

    Shelldockerdocker-imagenextcloud
    View on GitHub↗7,305
  • studio-42/elfinderStudio-42 avatar

    Studio-42/elFinder

    4,793View on GitHub↗

    elFinder is a JavaScript-based web file manager that provides a browser interface for organizing and manipulating files and folders on remote servers. It functions as a backend-agnostic storage interface, utilizing a common API and a JSON-based protocol to translate browser requests into various server-side language commands. The system decouples the front end from physical storage through a multi-backend interface and volume-driver abstraction. This allows the file explorer to connect to different server-side languages and storage volume drivers to manage data across diverse environments. T

    JavaScript3rd-party-connectorsajaxelfinder
    View on GitHub↗4,793
  • drduh/os-x-security-and-privacy-guidedrduh avatar

    drduh/OS-X-Security-and-Privacy-Guide

    22,444View on GitHub↗

    This project is a comprehensive security hardening and privacy management guide for macOS. It provides a set of instructions and checklists for reducing the system attack surface through manual configuration, policy enforcement, and a layered defense strategy. The guide emphasizes a system auditing framework, using binary analysis, system logs, and packet inspection to verify that security controls and application sandboxing are functioning as intended. It offers tool-agnostic recommendations, defining security goals while allowing users to select their own third-party software for implementa

    View on GitHub↗22,444
  • 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

    PHPcloudcollaborationdecentralized
    View on GitHub↗35,797
  • solid/solidsolid avatar

    solid/solid

    8,108View on GitHub↗

    Solid is a protocol and ecosystem for decentralized web applications that separates application logic from data storage. It enables users to store and control their personal information in personal online data stores, known as Pods, ensuring that individuals own their data rather than the applications they use. The project provides a framework for decentralized identity and authentication using WebID and OpenID Connect, decoupling identity from central providers. It implements a resource-level permission system via Web Access Control, allowing users to grant or deny read, write, and append ac

    HTMLcommunication
    View on GitHub↗8,108
  • meanjs/meanmeanjs avatar

    meanjs/mean

    4,841View on GitHub↗

    This project is a full-stack JavaScript application generator and framework that integrates MongoDB, Express, AngularJS, and Node.js. It provides a Node.js backend framework for managing request routing and middleware, paired with an AngularJS frontend boilerplate and a NoSQL database for rapid web application development. The framework distinguishes itself through extensive automation and scaffolding. It includes a generator for creating CRUD modules, controllers, models, and the necessary directory structures for both frontend and backend components. It also implements secure identity manag

    JavaScript
    View on GitHub↗4,841
  • stewartmcgown/udsstewartmcgown avatar

    stewartmcgown/uds

    4,374View on GitHub↗

    uds is a binary-to-text storage utility and cloud document storage manager. It converts binary files into encoded text chunks to facilitate storage and retrieval within cloud document platforms, specifically to bypass storage quotas in services like Google Drive. The system utilizes base64 encoding and chunk-based splitting to divide large binary files into smaller segments that fit within the character limits of individual cloud documents. It reassembles these original files through sequential block reconstruction. The project covers cloud file management, including the ability to list, sea

    Pythongoogle-driveunlimited
    View on GitHub↗4,374
  • papra-hq/paprapapra-hq avatar

    papra-hq/papra

    3,838View on GitHub↗

    Papra is a self-hosted document management system designed for digital archiving, organization, and retrieval. It serves as a centralized platform for storing files with a focus on security, providing an encrypted file archive using AES-256-GCM and a programmatic interface for managing documents and metadata via a REST API, SDK, and command line tools. The system distinguishes itself through an automated document ingestion engine that imports files via email forwarding, monitored folders, and webhook listeners. It further enhances discoverability by acting as an OCR document indexer, extracti

    TypeScriptapparchivedocument
    View on GitHub↗3,838
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • super-productivity/super-productivitysuper-productivity avatar

    super-productivity/super-productivity

    17,541View on GitHub↗

    This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t

    TypeScriptandroidelectron-appflowmodoro
    View on GitHub↗17,541
  • 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

    PHPenterprisefederatedfile-sharing
    View on GitHub↗8,793
  • hbons/sparklesharehbons avatar

    hbons/SparkleShare

    4,959View on GitHub↗

    SparkleShare is a self-hosted file sharing platform and cross-platform synchronization application. It functions as a private alternative to cloud storage, using Git repositories as the primary backend to version and synchronize files across Linux, macOS, and Windows devices. The system employs Git Large File Storage to manage large binary files, ensuring data integrity and performance. It allows users to maintain private file repositories on self-managed servers to ensure data privacy and control. The application provides automated directory mirroring by monitoring local filesystem changes

    C#
    View on GitHub↗4,959
  • beclab/olaresbeclab avatar

    beclab/Olares

    4,086View on GitHub↗

    Olares is a comprehensive suite of self-hosted identity, storage, AI, and orchestration services designed for private infrastructure management. It functions as a Kubernetes home server orchestrator, enabling the deployment of containerized applications, AI models, and GPU resources on local hardware to replace third-party cloud services. The platform distinguishes itself through a combination of self-hosted AI infrastructure for running large language models and image generators, alongside a decentralized identity manager that uses cryptographic keys and OIDC for trustless authentication. It

    Goai-agentsai-privacyedge-ai
    View on GitHub↗4,086
  • zyx0814/dzzofficezyx0814 avatar

    zyx0814/dzzoffice

    4,037View on GitHub↗

    dzzoffice is an enterprise collaboration platform and digital workplace automation suite. It functions as a collaborative document management system and a cloud storage gateway, providing a centralized hub for team communication, task tracking, and corporate directory services. The platform is distinguished by its ability to mount multiple external cloud storage providers and private drives into a single unified interface for file management. It supports real-time co-authoring and previewing of office documents through integration with external office servers and maintains a structured intern

    PHP
    View on GitHub↗4,037
  • jhuckaby/croniclejhuckaby avatar

    jhuckaby/Cronicle

    5,745View on GitHub↗

    Cronicle is a distributed job scheduler that replaces traditional cron with a browser-based management interface. It runs scheduled tasks across a cluster of servers with automatic failover, using a custom cron parser that intersects day-of-month and day-of-week constraints when both are specified. The system executes jobs through a plugin framework that runs command-line scripts in any language, communicating via JSON over standard input and output. The scheduler provides a web-based real-time dashboard for monitoring running jobs with live logs, resource usage charts, and progress updates.

    JavaScript
    View on GitHub↗5,745
  • nfs-ganesha/nfs-ganeshanfs-ganesha avatar

    nfs-ganesha/nfs-ganesha

    1,766View on GitHub↗

    NFS-Ganesha is a user-mode file server that provides network access to storage resources using the NFSv3, v4, and v4.1 protocols. By operating entirely in user space, it functions as a storage gateway that enables remote file sharing across Linux and Unix systems while avoiding the complexities and stability risks associated with kernel-level file system development. The project distinguishes itself through a modular file system abstraction that allows it to translate network requests into operations for diverse back-end storage systems. It maintains stateful protocol handling to support adva

    Cccephfsglusterfs
    View on GitHub↗1,766
  • hackmdio/codimdH

    hackmdio/codimd

    10,094View on GitHub↗

    CodiMD is a real-time collaborative markdown editor and self-hosted knowledge base. It provides a shared workspace where multiple users can write and format notes using markdown syntax simultaneously. The platform extends basic editing by transforming markdown content into interactive mind maps for data visualization and structured visual slides for presentations. It functions as an OAuth compatible note server, integrating with external identity providers to manage user authentication and access control. The system supports self-hosting and cloud platform deployment, allowing users to maint

    JavaScript
    View on GitHub↗10,094
  • orhanobut/hawkorhanobut avatar

    orhanobut/hawk

    4,003View on GitHub↗

    Hawk is a secure local storage library and persistence API for Android. It provides a framework for saving and retrieving primitives, objects, and collections using a key-value storage system. The library features an encrypted storage wrapper that secures data through a pluggable crypto provider, including a fallback mechanism to non-encrypted mode. Its architecture allows for custom storage backend implementations and interface-based component injection to replace default serialization, parsing, and conversion processes. The system supports type-preserving serialization and includes utiliti

    Javaandroidencryptionhawk
    View on GitHub↗4,003
  • lrsjng/h5ailrsjng avatar

    lrsjng/h5ai

    6,043View on GitHub↗

    h5ai is a web-based file navigator and server-side indexer that replaces default server index pages with a visual interface for browsing and downloading files over HTTP. It functions as a directory listing browser that transforms plain file paths into a navigable explorer for hosted files. The project is compatible with Apache, Nginx, and lighttpd web servers, providing a way to manage static assets and share files and folders through a browser-based interface instead of a command line. It utilizes PHP-based server indexing and recursive directory traversal to scan server directories and rea

    JavaScript
    View on GitHub↗6,043
  • 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

    Ccloud-storagedocument-managementfile-sharing
    View on GitHub↗14,845
  • 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