awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesCloud Storage Clients

Libraries for managing remote file systems and cloud-based storage operations.

Distinguishing note: Focuses on programmatic cloud file system management rather than local disk I/O.

Explore 10 awesome GitHub repositories matching data & databases · Cloud Storage Clients. Refine with filters or upvote what's useful.

Awesome Cloud Storage Clients GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • heyputer/puterAvatar von HeyPuter

    HeyPuter/puter

    42,318Auf GitHub ansehen↗

    Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr

    Provides programmatic access to cloud-based file systems for creating, reading, and organizing remote directories.

    TypeScriptcloudcloud-oscloud-storage
    Auf GitHub ansehen↗42,318
  • abraunegg/onedriveAvatar von abraunegg

    abraunegg/onedrive

    12,577Auf GitHub ansehen↗

    This project is a command-line synchronization client for OneDrive and SharePoint libraries on Linux. It functions as a synchronization engine that aligns local filesystems with cloud storage through bidirectional, unidirectional, or download-only workflows. The client supports headless authentication for servers without web browsers and can be deployed as a background service or within a containerized environment. It enables the management of multiple distinct cloud accounts on a single system and integrates with shared SharePoint sites and document libraries. The synchronization engine inc

    Provides a command-line client for managing remote files and cloud storage operations.

    D
    Auf GitHub ansehen↗12,577
  • aws-amplify/amplify-jsAvatar von aws-amplify

    aws-amplify/amplify-js

    9,568Auf GitHub ansehen↗

    This project is a JavaScript library and SDK used to integrate web and mobile applications with cloud services. It serves as a bridge to backend providers for user authentication, binary object storage, and real-time data synchronization. The library provides a unified interface for managing cloud identity and access, executing queries and mutations against GraphQL endpoints, and consuming REST APIs with secure request signing. It also includes tools for accessing machine learning services for natural language processing and computer vision. Broad capability areas include offline-first data

    Provides programmatic libraries for managing remote file systems and cloud-based storage operations.

    TypeScript
    Auf GitHub ansehen↗9,568
  • firebase/flutterfireAvatar von firebase

    firebase/flutterfire

    9,222Auf GitHub ansehen↗

    FlutterFire is a collection of official plugins that integrate Firebase backend services into Flutter applications. It serves as a backend-as-a-service integration library, providing client-side wrappers for cloud authentication, databases, storage, and monitoring services. The project enables the integration of serverless backend logic and real-time data synchronization using NoSQL documents and state synchronization. It also provides capabilities for generative AI integration, including large language models, image generation, and local machine learning model management. The suite covers a

    Provides a client library for managing binary objects and unstructured data in cloud buckets.

    Dartdartfirebaseflutter
    Auf GitHub ansehen↗9,222
  • teamamaze/amazefilemanagerT

    TeamAmaze/AmazeFileManager

    6,227Auf GitHub ansehen↗

    AmazeFileManager is a mobile application for managing local and remote files on the Android operating system. It functions as an Android file manager, an application manager for backing up and uninstalling software packages, and a root file explorer for accessing protected system directories. The project includes a cloud storage client that utilizes plugins to synchronize data across remote providers and a file encryption tool for securing sensitive mobile data through encryption standards. The application provides capabilities for local file operations, specialized format visualization for

    Provides a client interface for managing remote file systems and cloud-based storage operations.

    Kotlin
    Auf GitHub ansehen↗6,227
  • tonikelope/megabasterdAvatar von tonikelope

    tonikelope/megabasterd

    5,588Auf GitHub ansehen↗

    Megabasterd ist ein plattformübergreifender MEGA-Cloud-Speicher-Client, der für das Herunterladen, Hochladen und Streamen von Dateien aus MEGA-Konten entwickelt wurde. Er fungiert sowohl als Dateiübertragungstool als auch als Medien-Streamer und ermöglicht den Datentransfer zwischen lokalen Rechnern und Cloud-Speicher. Das Tool ermöglicht Remote-Medien-Streaming, wodurch Benutzer Mediendateien, die in der Cloud gespeichert sind, direkt abspielen können, ohne einen vollständigen Download auf die lokale Festplatte zu benötigen. Das Projekt bietet umfassendes Cloud-Speichermanagement, das lokale Uploads in die Cloud und Downloads aus der Cloud auf mehreren Betriebssystemen abdeckt.

    Serves as a comprehensive cross-platform client for managing files and streaming media from MEGA accounts.

    Java
    Auf GitHub ansehen↗5,588
  • nextcloud/androidAvatar von nextcloud

    nextcloud/android

    5,159Auf GitHub ansehen↗

    Nextcloud Android is the official mobile client for synchronizing files and folders with a self-hosted Nextcloud server. It uses the WebDAV protocol and Android WorkManager to keep local and remote copies identical, supporting background sync, metadata caching, and multi-account management. The app enables remote file management directly from an Android device, including browsing, uploading, deleting, and organizing files. It provides secure offline access to cached content, generates share links for files and folders, and integrates with Android’s share intent system. Authentication tokens a

    Provides encrypted file access and management with keys held entirely on the user’s own server.

    Kotlinandroidhacktoberfestjava
    Auf GitHub ansehen↗5,159
  • qjfoidnh/baidupcs-goAvatar von qjfoidnh

    qjfoidnh/BaiduPCS-Go

    4,598Auf GitHub ansehen↗

    BaiduPCS-Go is a Go library and cloud storage client that provides a programmable interface for interacting with Baidu Cloud Storage. It functions as an API wrapper and remote file manager, allowing users to manage files, folders, and accounts without using a web browser. The project includes specialized utilities for extracting direct download URLs to bypass web downloaders and managing multiple cloud identities through session tokens and cookies. It also enables remote file transfers, allowing content from shared links to be moved directly into a cloud account. The system covers a broad ra

    Implements a client for managing remote file systems and storage operations on a cloud provider.

    Gobaidupcs
    Auf GitHub ansehen↗4,598
  • rom1504/img2datasetAvatar von rom1504

    rom1504/img2dataset

    4,423Auf GitHub ansehen↗

    img2dataset ist eine leistungsstarke Pipeline für Bilddatensätze und ein Vorverarbeitungstool, das entwickelt wurde, um Millionen von Bildern von URLs für das Training von Machine Learning herunterzuladen und zu verarbeiten. Es fungiert als verteilter Bild-Downloader und Cloud-Speicher-Daten-Exporter, der große visuelle Datensätze von Webquellen direkt in strukturierte Formate überführt. Das System priorisiert die Datenerfassung mit hohem Durchsatz durch die Verteilung von Workloads auf mehrere CPU-Kerne und Maschinen. Es integriert sich direkt in Remote-Cloud-Speicher-Buckets und verwendet ein manifestbasiertes Tracking-System, um unterbrochene Downloads fortzusetzen, ohne bereits vorhandene Daten erneut zu verarbeiten. Das Tool bietet eine vollständige Vorverarbeitungssuite für die Vorbereitung von Machine-Learning-Datensätzen, einschließlich Bildskalierung, Zuschneiden und Eigenschaftsfilterung basierend auf Größe oder Seitenverhältnis. Es verifiziert zudem die Bildintegrität mittels Hash-Vergleich und stellt die Einhaltung von Robot-Direktiven während des Scraping-Workflows sicher. Das Projekt ist in Python implementiert.

    Provides a unified interface for managing programmatic read and write operations across local filesystems and remote cloud storage.

    Pythonbig-datadatasetdeep-learning
    Auf GitHub ansehen↗4,423
  • attemptd/afusekt-releaseAvatar von AttemptD

    AttemptD/AfuseKt-release

    4,278Auf GitHub ansehen↗

    AfuseKt-release ist eine Android-Mediaplayer-Anwendung, die für das Abspielen und Organisieren von Videoinhalten über verschiedene Netzwerkprotokolle und Cloud-Speicherdienste entwickelt wurde. Sie fungiert als Netzwerk-Video-Streamer und Cloud-Speicher-Video-Client. Die Anwendung ermöglicht das Streamen von Filmen und Serien direkt von Cloud-Speicherdiensten wie Aliyun Drive, 115 und Alist. Sie bietet zudem Zugriff auf selbst gehostete Medienserver, einschließlich Emby, Plex und Jellyfin. Das System enthält eine Metadaten-Scraping-Engine, die Informationen aus externen Datenbanken abruft, um rohe Mediendateien in eine strukturierte digitale Bibliothek zu organisieren. Es integriert zudem mehrere Speicherquellen und standardisierte Netzwerkkommunikationsprotokolle wie SMB und WebDAV, um lokale und entfernte Inhalte in einer einzigen Hierarchie zu vereinen.

    Provides a mobile client specifically for viewing video files stored on Aliyun Drive and 115.

    Auf GitHub ansehen↗4,278
  1. Home
  2. Data & Databases
  3. Cloud Storage Clients

Unter-Tags erkunden

  • Video Playback ClientsSpecialized cloud storage clients focused on the streaming and playback of video files. **Distinct from Cloud Storage Clients:** Distinct from general Cloud Storage Clients which focus on file management; this focuses on media consumption.