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
·

9 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • signalapp/signal-androidAvatar von signalapp

    signalapp/Signal-Android

    28,964Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗28,964
  • signalapp/signal-desktopAvatar von signalapp

    signalapp/Signal-Desktop

    16,376Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,376
  • mozilla-firefox/firefoxAvatar von mozilla-firefox

    mozilla-firefox/firefox

    11,305Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗11,305
  • bggrgjqaubcoe/piliplusAvatar von bggRGjQaUbCoE

    bggRGjQaUbCoE/PiliPlus

    10,674Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,674
  • whiskeysockets/baileysAvatar von WhiskeySockets

    WhiskeySockets/Baileys

    8,275Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,275
  • zmkfirmware/zmkAvatar von zmkfirmware

    zmkfirmware/zmk

    4,124Auf GitHub ansehen↗

    ZMK ist ein modulares Firmware-Framework auf Basis von Zephyr RTOS für drahtlose Tastaturen. Es fungiert als programmierbares System zur Definition benutzerdefinierter Keymaps, Layer und Eingabeverhaltensweisen und agiert als HID-Geräte-Emulator für Tastatur- und Mauseingaben auf Computern und Mobilgeräten. Es bietet eine Controller-Lösung zur Synchronisierung zweier separater Tastaturhälften über drahtlose oder kabelgebundene Verbindungen. Das Projekt zeichnet sich durch den Fokus auf Bluetooth Low Energy (BLE) aus, inklusive Multi-Device-Pairing und der Möglichkeit, zwischen mehreren gespeicherten Host-Profilen zu wechseln. Es enthält ein fortschrittliches Power-Management zur Optimierung der Akkulaufzeit durch Deep-Sleep-Zustände und Peripherie-Stromsteuerung sowie Unterstützung für sicheres drahtloses Pairing. Die Firmware deckt eine breite Palette an Eingabefunktionen ab, einschließlich komplexer Tastenverhalten wie Hold-Taps, Combos und Tap-Dances, neben Makro-Ausführung und Layer-Management. Sie integriert diverse Hardware wie Drehgeber, Zeigegeräte sowie OLED- oder ePaper-Displays. Zudem bietet sie Tools für das Management der Hardware-Topologie, das Umschalten physischer Layouts und Runtime-Keymap-Updates. Das System nutzt eine Build-Pipeline, die den Kompilierungsstatus in einer Remote-Umgebung überwacht, um kompilierte Firmware-Binaries abzurufen und auf Hardware-Boards zu flashen.

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

    Cbluetoothhacktoberfestkeyboard
    Auf GitHub ansehen↗4,124
  • jameskokoska/cashewAvatar von jameskokoska

    jameskokoska/Cashew

    4,092Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,092
  • calcprogrammer1/openrgbAvatar von CalcProgrammer1

    CalcProgrammer1/OpenRGB

    3,827Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,827
  • mollyim/mollyim-androidAvatar von mollyim

    mollyim/mollyim-android

    3,079Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,079
  1. Home
  2. Security & Cryptography
  3. Multi-Device Synchronization

Unter-Tags erkunden

  • Hardware Effect Synchronization1 Sub-TagCoordination 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.