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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repository-uri

Awesome GitHub RepositoriesCross-Client Synchronization

Mechanisms for replicating data changes across multiple devices and clients in real-time.

Distinct from Sync Endpoint Configurations: Distinct from Sync Endpoint Configurations: focuses on the synchronization logic across distributed clients rather than just the endpoint configuration.

Explore 9 awesome GitHub repositories matching data & databases · Cross-Client Synchronization. Refine with filters or upvote what's useful.

Awesome Cross-Client Synchronization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • pubkey/rxdbAvatar pubkey

    pubkey/rxdb

    23,048Vezi pe GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Maintains consistent state across multiple devices or browser tabs by replicating data changes in real-time.

    TypeScriptangularbrowser-databasecouchdb
    Vezi pe GitHub↗23,048
  • realm/realm-swiftAvatar realm

    realm/realm-swift

    16,608Vezi pe GitHub↗

    This is a mobile object database and NoSQL local data store that replaces relational tables with a schema-based model. It functions as a reactive data store, using live object observations and change notifications to trigger automatic user interface refreshes. The system provides built-in mobile cloud data synchronization to keep local datasets consistent with a remote server across multiple devices. It also includes security features for encrypted local storage, protecting sensitive on-disk data using at-rest encryption keys and fine-grained access control. Broad capabilities include object

    Implements a synchronization engine to keep local datasets consistent with a remote server across multiple devices.

    Objective-C
    Vezi pe GitHub↗16,608
  • mamoe/miraiAvatar mamoe

    mamoe/mirai

    14,831Vezi pe GitHub↗

    Mirai is a software development kit and framework designed for building automated bots that interface with the QQ mobile protocol. It functions as a mobile protocol bridge and social API wrapper, enabling the automation of account interactions and the programmatic management of social networks. The project provides specialized tools for QQ bot development, including frameworks for managing group memberships, permissions, and moderation settings. It also includes utilities for social relationship automation, such as processing friendship requests and maintaining organized contact lists. The s

    Coordinates message history and account states across multiple connected devices for a consistent experience.

    Kotlinchatbotjavakotlin
    Vezi pe GitHub↗14,831
  • realm/realm-javaAvatar realm

    realm/realm-java

    11,464Vezi pe GitHub↗

    Realm Java is a NoSQL mobile object database and reactive database engine. It provides a persistent local data store that saves native objects directly to disk, replacing traditional SQL storage and object-relational mapping layers. The system functions as a real-time data synchronizer, coordinating local database changes with a cloud backend across multiple devices. It integrates a reactive engine that uses change listeners and asynchronous event streams to automatically update user interfaces when underlying data changes. The project covers object-oriented data modeling, CRUD operations, a

    Implements mechanisms to recover unsynced local data and resolve conflicts during synchronization resets or server rollbacks.

    Java
    Vezi pe GitHub↗11,464
  • perspective-dev/perspectiveAvatar perspective-dev

    perspective-dev/perspective

    10,981Vezi pe GitHub↗

    Perspective is a columnar data analytics engine and high-performance visualization component powered by WebAssembly. It provides a system for analyzing and visualizing large or streaming datasets through interactive data grids and charts, utilizing a compiled binary to achieve near-native performance within the browser. The project distinguishes itself through a WebSocket-based data streaming interface and deep Apache Arrow integration, which minimize memory overhead when synchronizing tables between servers and clients. It acts as a remote query proxy capable of translating visualization con

    Duplicates and synchronizes data tables between server and browser clients using the Apache Arrow format.

    C++analyticsbidata-visualization
    Vezi pe GitHub↗10,981
  • fishjar/kiss-translatorAvatar fishjar

    fishjar/kiss-translator

    8,826Vezi pe GitHub↗

    kiss-translator is a browser extension that provides an AI translation pipeline to render bilingual web content. It functions as a bilingual web translator, displaying original and translated text side-by-side while preserving the layout, formatting, and links of the original webpage. The tool distinguishes itself through deep AI customization, using terminology glossaries, conversation memory, and variable-based prompt templating to improve translation accuracy. It supports real-time translation streaming and allows users to compare outputs from multiple translation services simultaneously w

    Synchronizes settings and translation data between different devices using WebDAV or dedicated worker proxies.

    JavaScriptextensiontranslatetranslation
    Vezi pe GitHub↗8,826
  • deepstreamio/deepstream.ioAvatar deepstreamIO

    deepstreamIO/deepstream.io

    7,183Vezi pe GitHub↗

    deepstream.io is an open-source realtime server that synchronizes JSON records, events, and remote procedure calls across clients and backend services. It functions as a realtime data sync server, event pub/sub server, record database server, and RPC server, all within a single platform. The server authenticates and authorizes every message using multiple strategies including JWT, HTTP, and file-based credentials, with a declarative permission language controlling access to records, events, and RPCs at a granular level. The platform distinguishes itself through its combination of realtime dat

    Keeps shared data records synchronized in real time across all connected clients.

    TypeScriptauthenticationdatasyncdeepstream
    Vezi pe GitHub↗7,183
  • realm/realm-jsAvatar realm

    realm/realm-js

    6,001Vezi pe GitHub↗

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

    Keeps local database changes in sync across multiple clients through a remote backend.

    TypeScriptmobile-databasemobile-firstnosql-database
    Vezi pe GitHub↗6,001
  • misaka10032w/han1meviewerAvatar misaka10032w

    misaka10032w/Han1meViewer

    3,295Vezi pe GitHub↗

    Han1meViewer is an Android media viewer application for browsing, streaming, and downloading media content from a specific external website. It functions as a privacy-focused media browser that adapts external site content to a mobile-optimized interface. The application features tools for bypassing network restrictions through proxy and CDN configuration. It provides privacy protections including application locks and launcher icon disguises to hide the application's purpose. The project covers a wide range of capabilities, including background video downloading for offline media management

    Synchronizes user favorites, watch-later lists, and history via login credentials or session cookies.

    Kotlin
    Vezi pe GitHub↗3,295
  1. Home
  2. Data & Databases
  3. Data Synchronization Configurations
  4. Sync Endpoint Configurations
  5. Cross-Client Synchronization

Explorează sub-etichetele

  • Conflict Resolution & RecoveryMechanisms for recovering unsynced data and resolving conflicts during client-server synchronization resets. **Distinct from Cross-Client Synchronization:** Focuses on recovery and conflict resolution during resets, whereas Cross-Client Synchronization covers general replication.
  • Mobile Database Cross-Client SyncKeeps local database changes in sync across multiple clients through a remote backend. **Distinct from Cross-Client Synchronization:** Distinct from Cross-Client Synchronization: specifically targets mobile database state synchronization, not general client data replication.
  • Runtime-to-Runtime SynchronizationSynchronizing data structures across different execution environments, such as a server and a browser client. **Distinct from Cross-Client Synchronization:** Distinct from Cross-Client Synchronization: focuses on the bridge between server and client runtimes rather than peer-to-peer client replication.
  • User State SynchronizationReplicating user-specific application state such as favorites and history across clients. **Distinct from Cross-Client Synchronization:** Focuses on application state (history/favorites) rather than general data replication or cookie-sharing libraries.