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

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

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

7 Repos

Awesome GitHub RepositoriesCross-Device Data Availability

Technologies that enable seamless access to the same data across multiple independent hardware devices.

Explore 7 awesome GitHub repositories matching networking & communication · Cross-Device Data Availability. Refine with filters or upvote what's useful.

Awesome Cross-Device Data Availability GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • syncthing/syncthingAvatar von syncthing

    syncthing/syncthing

    85,400Auf GitHub ansehen↗

    Syncthing ist eine dezentrale Dateisynchronisierungs-Engine, die konsistente Datenzustände über mehrere Geräte hinweg durch Peer-to-Peer-Mesh-Netzwerke aufrechterhält. Es arbeitet als Hintergrund-Daemon, der Dateierstellungen, -änderungen und -löschungen automatisch zwischen vertrauenswürdigen Knoten repliziert, ohne dass zentrale Server erforderlich sind. Durch die Verwendung von inhaltsadressierbarer Blockindizierung und Block-Level-Delta-Synchronisation identifiziert und überträgt das System nur die geänderten Segmente von Dateien, was eine effiziente Datenverbreitung in heterogenen Umgebungen gewährleistet. Das Projekt zeichnet sich durch eine sicherheitsorientierte Architektur aus, die auf gegenseitiger TLS-Authentifizierung basiert, um die Geräteidentität zu verifizieren und sicherzustellen, dass alle Verbindungen kryptografisch an vertrauenswürdige Zertifikats-Fingerabdrücke gebunden sind. Es unterstützt flexible Synchronisationsmodi, einschließlich bidirektionaler Replikation, unidirektionaler Spiegelung für Backups und referenzbasierter Durchsetzung. Für zusätzliche Privatsphäre bietet das System eine ordnerbasierte Verschlüsselung für nicht vertrauenswürdige Geräte und ermöglicht eine granulare Kontrolle über den Netzwerkverkehr, einschließlich der Möglichkeit, Vorgänge auf lokale Netzwerke zu beschränken oder Relay-Infrastruktur für NAT-Traversal zu nutzen. Über die Kernfunktionen der Replikation hinaus bietet die Plattform umfassende Verwaltungstools, darunter ein webbasiertes Dashboard zur Überwachung von Verbindungsstatus und Durchsatz sowie eine Befehlszeilenschnittstelle für fortgeschrittene Konfigurationen. Es enthält robuste Versionierungsstrategien zum Schutz vor Datenverlust und unterstützt komplexe Bereitstellungsszenarien durch native Service-Integration und Observability-Metriken. Die Software ist für plattformübergreifende Kompatibilität ausgelegt und kann über Standard-Paketmanager oder containerisierte Umgebungen installiert werden.

    Synchronizes file states across independent hardware devices using a decentralized peer-to-peer mesh architecture.

    Gogop2ppeer-to-peer
    Auf GitHub ansehen↗85,400
  • apache/pouchdbAvatar von apache

    apache/pouchdb

    17,581Auf GitHub ansehen↗

    PouchDB is a JavaScript NoSQL document store designed to persist JSON data within web browsers or Node.js environments. It functions as an offline-first data store that caches information on a local device and synchronizes with a remote server when connectivity is available. The database implements the CouchDB API to ensure compatibility for bidirectional data replication. This allows for the synchronization of documents between a local client and remote CouchDB servers to maintain consistency across multiple devices. The project provides capabilities for local browser data storage and remot

    Ensures data availability across multiple hardware platforms by syncing local stores via a remote server.

    JavaScriptcouchdbdatabasehacktoberfest
    Auf GitHub ansehen↗17,581
  • basedhardware/omiAvatar von BasedHardware

    BasedHardware/omi

    12,869Auf GitHub ansehen↗

    Omi is an open-source wearable AI platform that captures audio and screen data to provide real-time conversational assistance and memory. It integrates a wearable hardware development kit with a vector memory database and large language model capabilities to create a persistent digital record of user interactions. The platform is distinguished by its BLE audio streaming pipeline, which transmits raw audio from wearable hardware for real-time transcription and speaker identification. It utilizes a plugin-based agent tool framework that allows AI assistants to autonomously invoke custom functio

    Ensures seamless access and synchronization of captured data across wearable, mobile, and desktop devices.

    Dartaiappbci
    Auf GitHub ansehen↗12,869
  • standardnotes/appAvatar von standardnotes

    standardnotes/app

    6,519Auf GitHub ansehen↗

    Synchronizes encrypted notes and files across multiple devices for seamless access everywhere.

    TypeScriptencryptedevernotemarkdown
    Auf GitHub ansehen↗6,519
  • realm/realm-jsAvatar von realm

    realm/realm-js

    6,001Auf GitHub ansehen↗

    Realm is a mobile database: an alternative to SQLite & key-value stores

    Replicates local changes to a backend server and merges updates from other clients.

    TypeScriptmobile-databasemobile-firstnosql-database
    Auf GitHub ansehen↗6,001
  • nextcloud/desktopAvatar von nextcloud

    nextcloud/desktop

    3,613Auf GitHub ansehen↗

    This project is a multi-device synchronization tool and remote storage manager that maintains a mirrored state of data between a local machine and a remote server. It provides cloud file synchronization and cross-device data access, allowing local files and folders to be consistent across multiple computers. The client utilizes WebDAV for file management and synchronization, while employing the Open Collaboration Services API for account and session management. It integrates a cross-platform native wrapper to provide OS-level file system integration and includes a command line interface for m

    Enables seamless access to the same data across multiple independent hardware devices via a central server.

    C++c-plus-pluscppdesktop
    Auf GitHub ansehen↗3,613
  • realm/realm-kotlinAvatar von realm

    realm/realm-kotlin

    1,092Auf GitHub ansehen↗

    Realm Kotlin is a local, object-oriented NoSQL database engine designed for Kotlin Multiplatform applications. It enables developers to persist structured application data directly as objects, eliminating the need for traditional relational table structures while ensuring information remains accessible during offline periods. The library distinguishes itself through a compiler-plugin-based architecture that maps standard language classes to database models at compile time. It utilizes zero-copy memory mapping and a lazy-loading query engine to manage data efficiently, while a shared C++ core

    Replicates local database changes to a cloud backend to maintain consistent state across multiple devices.

    Kotlinandroidandroid-librarydatabase
    Auf GitHub ansehen↗1,092
  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing
  5. Data Synchronization and Consistency
  6. Distributed File Synchronization
  7. Cross-Device Data Availability

Unter-Tags erkunden

  • Mobile Database SyncReplicates local database changes to a backend server and merges updates from other clients. **Distinct from Cross-Device Data Availability:** Distinct from Cross-Device Data Availability: specifically syncs mobile database state, not general file or tab availability.