awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

Awesome GitHub RepositoriesMulti-Device Synchronization

Architectures for maintaining consistent session state and identity across multiple user devices.

Distinguishing note: Focuses on the synchronization of identity and state rather than general data replication.

Explore 9 awesome GitHub repositories matching security & cryptography · Multi-Device Synchronization. Refine with filters or upvote what's useful.

Awesome Multi-Device Synchronization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • signalapp/signal-androidAvatar de signalapp

    signalapp/Signal-Android

    28,964Ver en GitHub↗

    Signal-Android is an end-to-end encrypted messaging platform designed to ensure that only the sender and recipient can access communication content. The project provides a comprehensive framework for secure, asynchronous message initiation and key agreement, allowing users to establish private channels without requiring simultaneous online presence. It relies on a state machine architecture to manage communication epochs and authentication, ensuring consistent security transitions throughout the messaging lifecycle. The platform distinguishes itself through a hybrid cryptographic approach tha

    A state management architecture that maintains consistent session history and identity keys across multiple hardware devices owned by a single user.

    Kotlin
    Ver en GitHub↗28,964
  • signalapp/signal-desktopAvatar de signalapp

    signalapp/Signal-Desktop

    16,376Ver en GitHub↗

    Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It implements the Signal Protocol to secure messages and voice calls, ensuring that only intended recipients can access content. The application manages asynchronous key exchange and session initialization to maintain secure communication channels between parties who are not online simultaneously. The project distinguishes itself through advanced cryptographic protections, including hybrid post-quantum security that combines classical elliptic curve cryptography with lattice-based algori

    Links desktop and mobile accounts to maintain consistent conversation history and contact lists across devices.

    TypeScript
    Ver en GitHub↗16,376
  • mozilla-firefox/firefoxAvatar de mozilla-firefox

    mozilla-firefox/firefox

    11,305Ver en GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Propagates specific user settings to other devices by enabling synchronization flags.

    JavaScript
    Ver en GitHub↗11,305
  • bggrgjqaubcoe/piliplusAvatar de bggRGjQaUbCoE

    bggRGjQaUbCoE/PiliPlus

    10,674Ver en GitHub↗

    PiliPlus is a third-party media player designed for the Bilibili platform, providing a unified interface for video streaming, live content consumption, and community interaction. It functions as a cross-platform application that synchronizes user accounts, playback preferences, and social data across mobile and desktop devices. The application distinguishes itself through advanced playback features, including real-time scrolling comment overlays that simulate a communal viewing experience. It incorporates local-first media caching to store assets directly on the device, which reduces latency

    Maintains consistent user experience by synchronizing account state across mobile and desktop devices.

    Dartandroidflutterios
    Ver en GitHub↗10,674
  • whiskeysockets/baileysAvatar de WhiskeySockets

    WhiskeySockets/Baileys

    8,275Ver en GitHub↗

    Baileys is a TypeScript API client library used to interact with the WhatsApp Web API via WebSockets without requiring a browser. It functions as a real-time communication tool that handles bidirectional data exchange and event-based socket connections. The project includes a dedicated toolkit for managing WhatsApp Business profiles and product catalogs, alongside a session manager that authenticates accounts using QR codes or pairing codes and persists session state to disk. Its capabilities cover a wide range of messaging functions, including multi-type message transmission, chat history s

    Implements architectures for maintaining consistent session state across multiple recipient devices to ensure message delivery.

    JavaScriptbundenonodejs
    Ver en GitHub↗8,275
  • zmkfirmware/zmkAvatar de zmkfirmware

    zmkfirmware/zmk

    4,124Ver en GitHub↗

    ZMK es un framework de firmware modular construido sobre Zephyr RTOS para teclados inalámbricos. Funciona como un sistema programable para definir mapas de teclas, capas y comportamientos de entrada personalizados, actuando como un emulador de dispositivo HID para entrada de teclado y ratón en ordenadores y dispositivos móviles. Proporciona específicamente una solución de controlador para sincronizar dos mitades de teclado separadas a través de enlaces inalámbricos o cableados. El proyecto se distingue por su enfoque en la conectividad Bluetooth Low Energy, con emparejamiento multidispositivo y la capacidad de cambiar entre varios perfiles de host guardados. Incluye gestión de energía avanzada para optimizar la duración de la batería mediante estados de suspensión profunda y control de energía de periféricos, así como soporte para emparejamiento inalámbrico seguro. El firmware cubre una amplia gama de capacidades de entrada, incluyendo comportamientos de teclas complejos como hold-taps, combos y tap-dances, junto con ejecución de macros y gestión de capas. Integra hardware diverso como codificadores rotativos, dispositivos de puntero y pantallas OLED o ePaper. Además, proporciona herramientas para gestionar la topología del hardware, cambio de diseño físico y actualizaciones de mapas de teclas en tiempo de ejecución. El sistema utiliza un pipeline de compilación que monitorea el estado de compilación en un entorno remoto para recuperar y flashear binarios de firmware compilados en placas de hardware.

    Coordinates behaviors across split hardware halves to trigger effects either globally or locally.

    Cbluetoothhacktoberfestkeyboard
    Ver en GitHub↗4,124
  • jameskokoska/cashewAvatar de jameskokoska

    jameskokoska/Cashew

    4,092Ver en GitHub↗

    Cashew is a local-first budgeting application and personal finance tracker designed to log income and expenses across multiple accounts. It functions as a multi-currency expense manager and personal net worth dashboard, storing financial records in an on-device database to ensure private financial data storage. The project distinguishes itself through a focus on privacy and flexibility, offering optional personal cloud synchronization for multi-device access and biometric security to protect sensitive information. It features a currency conversion engine that calculates total values across di

    Maintains data consistency across multiple user devices via a personal cloud synchronization mechanism.

    Dartandroidbudget-appbudgeting
    Ver en GitHub↗4,092
  • calcprogrammer1/openrgbAvatar de CalcProgrammer1

    CalcProgrammer1/OpenRGB

    3,827Ver en GitHub↗

    OpenRGB is a centralized software suite for controlling colors and lighting effects across various brands of RGB hardware. It functions as a cross-platform controller and hardware control system that provides a unified interface for managing lighting profiles and effects. The project features an extensible plugin framework and a dedicated plugin interface that allow for the addition of new hardware support and integration features. It includes a network gateway that exposes an API for third-party applications to send lighting commands to connected devices. The system supports multi-computer

    Allows several instances across different computers to unify and coordinate lighting effects.

    C++asusaurahacktoberfest
    Ver en GitHub↗3,827
  • mollyim/mollyim-androidAvatar de mollyim

    mollyim/mollyim-android

    3,079Ver en GitHub↗

    Molly is a privacy-focused Android messenger and a client for the Matrix open standard. It functions as a decentralized, end-to-end encrypted communication tool that allows users to interact across federated networks without a central authority. The application implements several security-centric features, including binary integrity verification to ensure the authenticity of the installed build and RAM-overwrite memory sanitization to prevent sensitive data leakage. It provides local database encryption secured by user-defined passphrases and supports routing network traffic through proxies o

    Implements the synchronization of account identity and session state across multiple user devices.

    Kotlin
    Ver en GitHub↗3,079
  1. Home
  2. Security & Cryptography
  3. Multi-Device Synchronization

Explorar subetiquetas

  • Hardware Effect Synchronization1 sub-etiquetaCoordination of visual effects and state across multiple physical hardware devices on a network. **Distinct from Multi-Device Synchronization:** Multi-Device Synchronization usually refers to identity/sessions; this is for unifying visual hardware effects.