awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesState Synchronization

Mechanisms for synchronizing local application state with remote GraphQL endpoints via queries and mutations.

Distinct from GraphQL Integrations: Focuses on the synchronization of state rather than the general bridging of database schemas.

Explore 6 awesome GitHub repositories matching data & databases · State Synchronization. Refine with filters or upvote what's useful.

Awesome State Synchronization GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • xi-editor/xi-editorAvatar de xi-editor

    xi-editor/xi-editor

    19,816Voir sur GitHub↗

    xi-editor is a high-performance text editor core written in Rust. It employs a client-server architecture that separates the backend editor logic from the user interface, allowing diverse frontends to communicate with the core via a standardized protocol. The project is distinguished by its use of rope-based text buffers for efficient manipulation of large documents and a collaborative engine powered by conflict-free replicated data types to synchronize concurrent edits. It further features an extensible plugin system that integrates external binaries and third-party tools through JSON-based

    Merges local state with remote updates using a conflict resolver and page watcher for consistency.

    Rust
    Voir sur GitHub↗19,816
  • aws-amplify/amplify-jsAvatar de aws-amplify

    aws-amplify/amplify-js

    9,568Voir sur GitHub↗

    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

    Enables application data synchronization and updates by sending queries and mutations to GraphQL endpoints.

    TypeScript
    Voir sur GitHub↗9,568
  • formidablelabs/urqlAvatar de FormidableLabs

    FormidableLabs/urql

    8,956Voir sur GitHub↗

    urql is a GraphQL client and data management tool used to execute GraphQL operations and synchronize data from remote servers within a software application. It functions as a mechanism for fetching, caching, and managing GraphQL data to maintain state across application views. The project features a pluggable middleware architecture and a normalized GraphQL cache. This allows for the insertion of custom logic into the request and response lifecycle to modify client behavior and the organization of responses by unique identifiers to ensure data consistency. The client provides capabilities fo

    Synchronizes the local application state with remote GraphQL endpoints using queries and mutations.

    TypeScript
    Voir sur GitHub↗8,956
  • samuelclay/newsblurAvatar de samuelclay

    samuelclay/NewsBlur

    7,312Voir sur GitHub↗

    NewsBlur is an RSS feed aggregator and social news reader that collects and organizes stories from feeds, newsletters, and websites into a single interface. It functions as a feed synchronization service that maintains read states and subscription data across multiple devices and third-party applications. The platform distinguishes itself with AI-powered content summarization to generate briefings and answer questions about articles, alongside a system for training content classifiers. These classifiers learn user preferences for authors and tags to automatically highlight preferred topics or

    Synchronizes story hashes and unread counts across devices to maintain state for offline access.

    Pythonandroidelasticsearchfeed-reader
    Voir sur GitHub↗7,312
  • feedbin/feedbinAvatar de feedbin

    feedbin/feedbin

    3,723Voir sur GitHub↗

    Feedbin is an RSS feed aggregator that collects and organizes updates from websites, video channels, and playlists into a chronological list. It functions as a centralized content manager, providing tools for feed aggregation and the organization of web-based information. The service distinguishes itself by converting email newsletters into feed entries via unique email aliases and offering a dedicated podcast manager that tracks playback progress across devices. It also includes a full-text extractor to retrieve complete articles when source feeds only provide snippets and a system to track

    Tracks read and unread status across multiple clients using a centralized database for a consistent session state.

    Ruby
    Voir sur GitHub↗3,723
  • trojanowski/react-apollo-hooksAvatar de trojanowski

    trojanowski/react-apollo-hooks

    2,388Voir sur GitHub↗

    This library provides a collection of hooks for integrating GraphQL data operations into functional components within the Apollo Client ecosystem. It functions as a state management tool that synchronizes remote server data with local component state, ensuring consistent data representation across the user interface. The project distinguishes itself by enabling server-side rendering through a framework of utilities that pre-fetch data and resolve component trees to deliver fully populated HTML. It utilizes a provider-based pattern to inject the data client into the component tree, allowing ne

    Updates remote data while automatically synchronizing local component state to ensure consistency.

    TypeScript
    Voir sur GitHub↗2,388
  1. Home
  2. Data & Databases
  3. GraphQL Integrations
  4. State Synchronization

Explorer les sous-tags

  • DocumentProcesses for keeping the internal document state consistent across local and remote instances. **Distinct from State Synchronization:** Distinct from State Synchronization: focuses on document content and consistency rather than GraphQL API state.
  • ReadingSynchronizes the read/unread status of articles across multiple client devices. **Distinct from State Synchronization:** Specifically focuses on the reading state of a content stream rather than generic GraphQL application state.