awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesObject State Syncing

Real-time synchronization between a JavaScript object's internal state and its visual representation in a controller.

Distinct from External Modification Syncing: Focuses on runtime object-to-UI synchronization rather than version control or file system syncing.

Explore 7 awesome GitHub repositories matching development tools & productivity · Object State Syncing. Refine with filters or upvote what's useful.

Awesome Object State Syncing GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • dataarts/dat.guidataarts का अवतार

    dataarts/dat.gui

    7,723GitHub पर देखें↗

    dat.gui is a JavaScript GUI controller library that provides a lightweight interface for manipulating variables in real-time through a visual control panel. It functions as a real-time variable debugger and graphical overlay for monitoring and adjusting object properties during application runtime. The library features a collapsible control panel that organizes complex sets of variable inputs into folders. It includes a state management system capable of exporting and importing the current configuration of active controllers as JSON objects. The tool supports object-property binding and dyna

    Monitors an underlying object for changes and updates the corresponding visual controller immediately.

    JavaScript
    GitHub पर देखें↗7,723
  • pmndrs/levapmndrs का अवतार

    pmndrs/leva

    5,981GitHub पर देखें↗

    Leva is a React GUI control panel and real-time parameter editor used to monitor and tweak application state and variables without modifying code or reloading the page. It functions as a dynamic state debugger and extensible input library that provides a visual interface for fine-tuning numerical, boolean, and text values within a running web application. The project distinguishes itself through a plugin system that allows the creation of custom input components and specialized behaviors to support unique data types. It utilizes type-inference to automatically map data to the appropriate visu

    Synchronizes interface values from external sources and reads current states to maintain consistency with application logic.

    TypeScript
    GitHub पर देखें↗5,981
  • tmodloader/tmodloadertModLoader का अवतार

    tModLoader/tModLoader

    5,099GitHub पर देखें↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    Transmits large state updates using specialized synchronization methods to minimize network traffic.

    C#apigamesteam
    GitHub पर देखें↗5,099
  • vuejs/v2.vuejs.orgvuejs का अवतार

    vuejs/v2.vuejs.org

    4,981GitHub पर देखें↗

    यह Vue 2 प्रोग्रेसिव JavaScript फ्रेमवर्क के लिए व्यापक दस्तावेज़ीकरण वेबसाइट है। यह रिएक्टिव यूजर इंटरफ़ेस और सिंगल-पेज एप्लिकेशन बनाने के लिए एक तकनीकी संदर्भ और विकास गाइड के रूप में कार्य करता है। यह साइट एक विस्तृत JavaScript API संदर्भ और वेब कंपोनेंट डायरेक्टरी प्रदान करती है। यह कंपोनेंट-आधारित आर्किटेक्चर, रिएक्टिव स्टेट प्रबंधन, और ब्राउज़र के साथ एप्लिकेशन स्टेट को सिंक्रोनाइज़ करने के लिए वर्चुअल DOM के उपयोग को कवर करती है। दस्तावेज़ीकरण क्लाइंट-साइड रूटिंग, घोषणात्मक DOM हेरफेर, और सर्वर-साइड रेंडरिंग और टेम्प्लेट प्रीकंपाइलेशन जैसे फ्रंटएंड बिल्ड ऑप्टिमाइज़ेशन सहित क्षमताओं का विवरण देता है। यह स्टेट सिंक्रोनाइज़ेशन, कंपोनेंट लाइफसाइकिल, और कस्टम डायरेक्टिव्स के उपयोग के लिए फ्रेमवर्क के दृष्टिकोण की भी व्याख्या करता है। कंटेंट को ट्यूटोरियल और विनिर्देशों के एक कलेक्शन के रूप में बनाए रखा जाता है, जिसमें दस्तावेज़ीकरण Markdown के माध्यम से संपादित किया जाता है।

    Synchronizes a JavaScript object's internal state with its visual representation via dependency tracking.

    JavaScript
    GitHub पर देखें↗4,981
  • patrickkunka/mixituppatrickkunka का अवतार

    patrickkunka/mixitup

    4,543GitHub पर देखें↗

    Mixitup is a dependency-free DOM element animation library and grid layout engine. It serves as a client-side content filter and data-driven UI controller designed to manage the smooth visual transition of HTML elements during insertion, removal, and sorting operations. The system specializes in creating interactive gallery interfaces and dynamic content filtering. It allows for the reorganization of elements using custom attributes or random sequences, while synchronizing the arrangement and visibility of interface elements with an underlying data model. Beyond filtering and sorting, the li

    Updates the container contents and order based on a provided array of data objects.

    JavaScriptanimationdom-manipulationfilter
    GitHub पर देखें↗4,543
  • liveblocks/liveblocksliveblocks का अवतार

    liveblocks/liveblocks

    4,438GitHub पर देखें↗

    Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs. The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing develope

    Liveblocks syncs a Zustand store's state across clients in real time, automatically inferring types after upgrading to v4.

    TypeScriptai-agentsai-copilotcollaboration
    GitHub पर देखें↗4,438
  • asyncbanana/microdiffAsyncBanana का अवतार

    AsyncBanana/microdiff

    3,801GitHub पर देखें↗

    Microdiff is a utility library for calculating structural differences between two JavaScript objects or arrays. It identifies additions, removals, and modifications by performing a deep comparison of nested data structures, providing a granular list of changes between object states. The library is built with a zero-dependency implementation that relies exclusively on native language primitives to maintain a minimal memory footprint. It includes built-in circular reference handling, which tracks object identities during traversal to prevent infinite loops when processing self-referencing data

    Identifies specific field modifications between object versions to support state synchronization.

    JavaScriptcollaboratecomparisondeno
    GitHub पर देखें↗3,801
  1. Home
  2. Development Tools & Productivity
  3. Version Control Sync
  4. External Modification Syncing
  5. Object State Syncing

सब-टैग एक्सप्लोर करें

  • Network State OptimizationReducing network traffic by using specialized synchronization methods for large state updates. **Distinct from Object State Syncing:** Focuses on traffic reduction for large data transfers rather than simple object-to-UI mirroring.
  • Non-Editor State SyncSynchronization of shared application elements that are not part of the main document editor, such as covers and UI states. **Distinct from Object State Syncing:** Focuses on general application state coordination rather than specific JS object-to-UI mirroring.
  • State Diffing EnginesLogic for calculating the delta between two object states to enable efficient synchronization. **Distinct from Object State Syncing:** Distinct from Object State Syncing: focuses on the diffing algorithm itself rather than the broader synchronization of state to a UI controller.
  • Zustand State SyncsSynchronizes Zustand store state across clients in real time for collaborative applications. **Distinct from Object State Syncing:** Distinct from Object State Syncing: specifically syncs Zustand store state, not generic JavaScript object-to-UI synchronization.