7 个仓库
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 是一款复式记账软件,用于记录业务交易和管理总分类账。它作为发票和账单平台来追踪应付和应收账款,并作为财务报告工具来生成资产负债表以及损益表。 该应用构建为离线优先的簿记系统,在互联网中断期间在本地存储数据,并在恢复连接后同步更改。它还包括一个零售销售点(POS)系统,用于处理即时销售并记录库存变动。 该软件涵盖了更广泛的财务管理能力,包括追踪总分类账条目和通过仪表盘监控业务绩效。它还提供了用于本地化、数据库模型注册和自动软件更新的工具。
Saves financial records locally while disconnected and synchronizes changes once a connection is restored.
StreetComplete 是一款众包地图实用工具和 OpenStreetMap 的 Android 编辑器。它作为一个基于位置的调查工具和离线数据收集器,允许用户通过现场验证来识别并填补共享全球地图数据库中缺失的地理信息。 该应用将缺失的地图属性呈现为一系列需要在特定坐标处回答的问题。它通过引导用户完成任务来更新地理数据,从而实现移动地图编辑。 该系统涵盖地理数据编辑和用户附近不完整地图信息的检测。它包括离线数据录入功能,在没有互联网连接的情况下捕获更新,并在恢复连接后将其作为分组变更集上传。
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.