7 repositorios
Tools that allow users to work with data while disconnected and synchronize changes once a connection is restored.
Explore 7 awesome GitHub repositories matching networking & communication · Offline Synchronization Tools. Refine with filters or upvote what's useful.
This project is a local-first task manager and time tracking tool designed to consolidate work items from multiple external project management platforms into a single, unified interface. By prioritizing local data sovereignty, it ensures that all task lists, time logs, and application states remain on the user's device, providing full functionality in offline environments while maintaining privacy. The application distinguishes itself through a focus on deep work and structured productivity rituals. It integrates distraction-free modes, configurable focus timers, and automated time tracking t
Enables users to work while disconnected and automatically synchronizes changes with conflict resolution upon reconnection.
Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It provides a comprehensive framework for handling asset caching, request routing, and background script lifecycle management, enabling developers to build web applications that function reliably offline and load efficiently. The project distinguishes itself through a declarative routing engine and a plugin-based architecture that allows for the injection of custom logic into the request and response processing pipeline. It supports advanced caching patterns, such as cache-first or
Captures and replays user interaction data for analytics services once the network connection is restored to maintain reporting accuracy.
Nakama is a distributed server framework designed for real-time multiplayer games and social applications. It provides an authoritative runtime environment for executing game logic, ensuring consistent state and cheat-resistant gameplay across diverse client platforms. The system acts as a centralized backend, managing persistent player identities, social graphs, and real-time communication channels to support complex multiplayer interactions. The platform distinguishes itself through an integrated suite of LiveOps tools that allow developers to manage game economies, schedule time-bound even
Synchronizes game state and progress during intermittent connectivity to ensure a consistent experience.
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
Offers tools to work with data while disconnected and synchronize changes once a connection is restored.
Books es un software de contabilidad por partida doble diseñado para registrar transacciones comerciales y gestionar un libro mayor general. Funciona como una plataforma de facturación y cobro para rastrear cuentas por pagar y por cobrar, y como una herramienta de informes financieros para generar balances y estados de pérdidas y ganancias. La aplicación está construida como un sistema de contabilidad offline-first que almacena datos localmente durante cortes de internet y sincroniza los cambios una vez que se restablece la conectividad. También incluye un sistema de punto de venta minorista para procesar ventas inmediatas y registrar movimientos de inventario. El software cubre capacidades de gestión financiera más amplias, incluyendo el seguimiento de entradas en el libro mayor y el monitoreo del rendimiento empresarial mediante paneles. También proporciona herramientas para la localización, registro de modelos de base de datos y actualizaciones automáticas de software.
Saves financial records locally while disconnected and synchronizes changes once a connection is restored.
StreetComplete es una utilidad de mapas colaborativos y un editor de Android para OpenStreetMap. Funciona como una herramienta de encuesta basada en la ubicación y un recolector de datos sin conexión, permitiendo a los usuarios identificar y completar información geográfica faltante en una base de datos de mapas global compartida a través de la verificación in situ. La aplicación presenta los atributos de mapa faltantes como una serie de preguntas que deben responderse en coordenadas específicas. Permite la edición de mapas móviles guiando a los usuarios a través de tareas para actualizar datos geográficos mientras visitan ubicaciones físicas. El sistema cubre la edición de datos geográficos y la detección de información de mapa incompleta en las cercanías del usuario. Incluye capacidades para la entrada de datos sin conexión, capturando actualizaciones sin una conexión a internet y cargándolas como conjuntos de cambios agrupados una vez que se restablece la conectividad.
Captures data updates while disconnected and uploads them as changesets once a connection is available.
This project is a community-driven knowledge base that archives historical statements and insights from influential technology leaders. It functions as a reference library designed to preserve the intellectual history of the information technology field and the evolution of computing philosophy. The repository utilizes a static, flat-file data structure formatted in markdown, which eliminates the need for complex database management or server-side runtime environments. By leveraging a version control system, the project maintains a complete audit trail of all additions and editorial changes,
Supports decentralized hosting by allowing the entire repository to be cloned and mirrored across multiple platforms.