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

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

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

14 रिपॉजिटरी

Awesome GitHub RepositoriesMutable Stores

State stores that support direct object mutation for updates.

Distinct from State Management Stores: Focuses on mutability rather than strict typed schemas or persistence

Explore 14 awesome GitHub repositories matching data & databases · Mutable Stores. Refine with filters or upvote what's useful.

Awesome Mutable Stores GitHub Repositories

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

    pmndrs/valtio

    10,196GitHub पर देखें↗

    Valtio is a proxy-based state management library and reactive state engine that provides a mutable state store. It allows application state to be updated through direct object mutations rather than immutable patterns, using JavaScript proxies to track changes and trigger updates. For React applications, it includes a synchronization hook that ensures components re-render only when the specific properties they access are modified. The system supports reactive data derivation through computed properties that automatically update when their underlying dependencies change. It maintains reactivity

    Implements a store that enables state updates through direct mutations instead of immutable patterns.

    TypeScriptmutableproxyreact
    GitHub पर देखें↗10,196
  • crazyguitar/pysheeetcrazyguitar का अवतार

    crazyguitar/pysheeet

    8,150GitHub पर देखें↗

    pysheeet एक तकनीकी संदर्भ लाइब्रेरी है जो उन्नत Python डेवलपमेंट, सिस्टम एकीकरण और उच्च-प्रदर्शन कंप्यूटिंग के लिए कोड स्निपेट्स और कार्यान्वयन पैटर्न का एक क्यूरेटेड संग्रह प्रदान करती है। यह निम्न-स्तरीय नेटवर्क प्रोग्रामिंग, नेटिव C एक्सटेंशन, और एसिंक्रोनस और समवर्ती प्रोग्रामिंग को लागू करने के लिए एक व्यापक गाइड के रूप में कार्य करती है। यह प्रोजेक्ट वितरित GPU इन्फरेंस और उच्च-प्रदर्शन सर्विंग के लिए टूल्स सहित लार्ज लैंग्वेज मॉडल्स के विकास और डिप्लॉयमेंट के लिए विशेष फ्रेमवर्क प्रदान करती है। इसमें GPU रिसोर्स एलोकेशन और मल्टी-नोड वर्कलोड मैनेजमेंट को कवर करते हुए उच्च-प्रदर्शन कंप्यूटिंग क्लस्टर ऑर्केस्ट्रेशन के लिए विस्तृत पैटर्न भी शामिल हैं। यह लाइब्रेरी सुरक्षित नेटवर्क संचार और क्रिप्टोग्राफी, ऑब्जेक्ट-रिलेशनल मैपिंग और डेटाबेस मैनेजमेंट, और जटिल डेटा स्ट्रक्चर्स और एल्गोरिदम के कार्यान्वयन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह मेमोरी मैनेजमेंट, फॉरेन-फंक्शन इंटरफ़ेस के माध्यम से नेटिव इंटरऑपरेबिलिटी, और सिस्टम-स्तरीय OS एकीकरण के लिए यूटिलिटीज़ भी प्रदान करती है।

    Implements shared object stores to manage and synchronize large datasets or models across multiple concurrent tasks.

    Python
    GitHub पर देखें↗8,150
  • yoshuawuyts/chooyoshuawuyts का अवतार

    yoshuawuyts/choo

    6,770GitHub पर देखें↗

    Choo वेब एप्लिकेशन बनाने के लिए एक फंक्शनल फ्रंटएंड फ्रेमवर्क है। इसमें क्लाइंट-साइड राउटर, DOM डिफिंग इंजन और एक आइसोमोर्फिक JavaScript लाइब्रेरी सहित टूल्स का एक सूट शामिल है। यह प्रोजेक्ट रेंडरिंग से बिज़नेस लॉजिक को डिकपल करने के लिए एक इवेंट-ड्रिवन आर्किटेक्चर का उपयोग करता है, जो एक केंद्रीय इवेंट एमिटर के माध्यम से स्टेट अपडेट और व्यू रिफ्रेश को समन्वित करता है। यह सर्वर-साइड स्ट्रिंग्स और क्लाइंट-साइड DOM मैनिपुलेशन दोनों के लिए एक ही लॉजिक पाथ का उपयोग करके HTML आउटपुट उत्पन्न करने के लिए आइसोमोर्फिक रेंडरिंग का उपयोग करता है। फ्रेमवर्क एक शेयर्ड स्टेट ऑब्जेक्ट को मैनेज करता है जो हैंडलर्स और व्यूज़ के बीच डेटा को सिंक्रोनाइज़ करता है। प्रदर्शन को एक DOM डिफिंग इंजन के माध्यम से संबोधित किया जाता है जो महंगे म्यूटेशन को कम करने के लिए आइडेंटिफायर-आधारित कंपोनेंट कैशिंग और मैनुअल रिकॉन्सिलिएशन का उपयोग करता है। राउटर URL पाथ को हैंडलर फंक्शन्स से मैप करता है और नामित पैरामीटर्स को सीधे शेयर्ड एप्लिकेशन स्टेट में एक्सट्रैक्ट करता है।

    Maintains a single mutable state object passed to all handlers and views to synchronize application data.

    JavaScript
    GitHub पर देखें↗6,770
  • iron/ironiron का अवतार

    iron/iron

    6,114GitHub पर देखें↗

    Iron is a Rust web framework used for building concurrent web applications and APIs. It functions as a concurrent HTTP server and provides a stateless route dispatcher to map incoming URL paths and globs to specific handler functions. The project is centered around a middleware-based request pipeline, which allows the request-response cycle to be extended via plugins and modifiers. It utilizes a thread-safe state container to store shared application memory accessible across all concurrent handlers and middleware. The framework covers broad capability areas including dynamic API routing, sta

    Provides a thread-safe container for storing shared application state accessible across all handlers and middleware.

    Rust
    GitHub पर देखें↗6,114
  • rtfeldman/seamless-immutablertfeldman का अवतार

    rtfeldman/seamless-immutable

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

    This is a JavaScript immutable data library used to create objects and arrays that prevent direct mutation. It serves as an immutable state manager and object wrapper designed to ensure data consistency by blocking modifications while remaining compatible with standard JavaScript syntax. The library functions as a converter that transforms standard mutable data into frozen structures and can convert them back for local modifications. This allows for a workflow where data is switched between immutable and mutable versions to perform bulk edits before locking the state again. The project provi

    Transforms immutable objects and arrays back into standard mutable structures for state updates.

    JavaScript
    GitHub पर देखें↗5,339
  • effector/effectoreffector का अवतार

    effector/effector

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

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    Enables resetting stores to their original default values via event triggers.

    TypeScriptbusiness-logiceffectorevent-driven
    GitHub पर देखें↗4,837
  • tokio-rs/mini-redistokio-rs का अवतार

    tokio-rs/mini-redis

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

    यह प्रोजेक्ट एक शैक्षिक कोडबेस और Redis-संगत सर्वर और क्लाइंट का एक एसिंक्रोनस नेटवर्क इम्प्लीमेंटेशन है। यह Tokio एसिंक्रोनस रनटाइम के प्रदर्शन के रूप में कार्य करता है, जो एक नेटवर्क की-वैल्यू स्टोर और मैसेजिंग सिस्टम प्रदान करता है। यह प्रोजेक्ट बाइट स्ट्रीम का उपयोग करके क्लाइंट्स और सर्वर्स के बीच संचार करने के लिए Redis सीरियलाइज़ेशन प्रोटोकॉल को लागू करता है। इसमें एक पब-सब (pub-sub) मैसेजिंग सिस्टम है जो क्लाइंट्स को नामित चैनल्स को सब्सक्राइब करने और रियल-टाइम अपडेट प्राप्त करने की अनुमति देता है। यह इम्प्लीमेंटेशन समवर्ती (concurrent) TCP कनेक्शन हैंडलिंग और बाइट-स्ट्रीम फ्रेम पार्सिंग सहित एसिंक्रोनस नेटवर्क प्रोग्रामिंग को कवर करता है। इसमें कनेक्शन लिमिटिंग के माध्यम से ट्रैफिक मैनेजमेंट और ग्रेसफुल सर्वर शटडाउन की प्रक्रिया भी शामिल है।

    Maintains a central key-value map protected by synchronization primitives for concurrent access.

    Rust
    GitHub पर देखें↗4,711
  • reactjs/server-components-demoreactjs का अवतार

    reactjs/server-components-demo

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

    यह प्रोजेक्ट React Server Components का एक कार्यान्वयन है, जो एक फुल-स्टैक कंपोनेंट आर्किटेक्चर प्रदान करता है। यह सर्वर-साइड रेंडरिंग और क्लाइंट-साइड इंटरएक्टिविटी को जोड़ता है। यह ऐसे वेब एप्लिकेशन बनाने में सक्षम बनाता है जहाँ डेटा फेचिंग के लिए केवल-सर्वर कंपोनेंट्स और इंटरएक्टिव क्लाइंट कंपोनेंट्स एक ही कंपोनेंट ट्री में साथ-साथ रह सकते हैं। यह सिस्टम सर्वर-क्लाइंट डेटा ऑर्केस्ट्रेशन पर केंद्रित है, जो नेटवर्क बाउंड्री के पार सर्वर फंक्शन्स और डेटाबेस म्यूटेशन को निष्पादित करने की अनुमति देता है। यह अपने हाइब्रिड कंपोनेंट आर्किटेक्चर के माध्यम से खुद को अलग करता है, जो क्लाइंट बंडल के आकार को कम करने और शुरुआती लोड समय को बेहतर बनाने के लिए कंपोनेंट निष्पादन को सर्वर पर स्थानांतरित कर देता है। यह प्रोजेक्ट सस्पेंस के साथ एसिंक्रोनस डेटा फेचिंग, स्वचालित कंपोनेंट मेमोइज़ेशन और सर्वर-साइड रेंडरिंग ऑप्टिमाइज़ेशन जैसी व्यापक क्षमताओं को कवर करता है। इसमें जटिल स्टेट को प्रबंधित करने, लेआउट शिफ्ट को रोकने के लिए एसेट लोडिंग का समन्वय करने और वेब व मोबाइल के लिए क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए टूल्स भी शामिल हैं। डेवलपमेंट के दौरान अशुद्ध कंपोनेंट्स का पता लगाने, मॉड्यूल डिपेंडेंसी का विश्लेषण करने और कंपोनेंट पदानुक्रम का निरीक्षण करने के लिए डेवलपर टूलिंग प्रदान की गई है।

    Persists data across renders in a mutable object that does not trigger a UI update when changed.

    JavaScript
    GitHub पर देखें↗4,359
  • melt-ui/melt-uimelt-ui का अवतार

    melt-ui/melt-ui

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

    Melt UI Svelte के लिए एक हेडलेस UI लाइब्रेरी है जो अनस्टाइल, सुलभ (accessible) कंपोनेंट बिल्डर्स का संग्रह प्रदान करती है। यह एक सुलभ कंपोनेंट फ्रेमवर्क और स्टेट मैनेजमेंट टूल के रूप में कार्य करता है, जो WAI-ARIA मानकों का पालन करने वाले और विशिष्ट विज़ुअल स्टाइल थोपे बिना कीबोर्ड नेविगेशन का समर्थन करने वाले इंटरफ़ेस तत्वों को बनाने के लिए आवश्यक लॉजिक और स्टेट प्रदान करता है। इस लाइब्रेरी में एक फ्लोटिंग एलिमेंट पोजिशनिंग इंजन है जो ट्रिगर तत्वों के सापेक्ष पॉपओवर, टूलटिप्स और मेनू के प्लेसमेंट को मैनेज करता है। यह सिस्टम लेआउट क्लिपिंग को रोकने के लिए पोर्टल्स का उपयोग करता है और यह सुनिश्चित करने के लिए स्वचालित ओवरफ्लो रोकथाम को शामिल करता है कि तत्व स्क्रीन सीमाओं के भीतर रहें। टूलसेट कार्यात्मक UI घटकों की एक विस्तृत श्रृंखला को कवर करता है, जिसमें कॉम्बोबॉक्स और स्लाइडर्स जैसे फॉर्म तत्व, ट्री व्यू और टैब जैसे नेविगेशन पैटर्न, और डायलॉग मोडल्स जैसे ओवरले यूटिलिटीज शामिल हैं। यह दिनांक और समय चयन के लिए विशेष इंटरफ़ेस, साथ ही एकॉर्डियन और टूलबार जैसे लेआउट घटकों को भी प्रदान करता है।

    Uses reactive Svelte stores as shared state containers to synchronize UI values across disparate interface elements.

    TypeScript
    GitHub पर देखें↗4,167
  • boltsframework/bolts-androidBoltsFramework का अवतार

    BoltsFramework/Bolts-Android

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

    Bolts-Android Android के लिए एक मोबाइल डेवलपमेंट लाइब्रेरी है जो डीप-लिंकिंग के लिए एक फ्रेमवर्क और एसिंक्रोनस कार्यों को प्रबंधित करने के लिए एक सिस्टम प्रदान करती है। यह इनबाउंड इंटेंट्स को पार्स करने, URL मेटाडेटा को रिज़ॉल्व करने और उपयोगकर्ताओं को एप्लिकेशन के भीतर विशिष्ट नेटिव सामग्री पर रूट करने के लिए एक टूलकिट के रूप में कार्य करती है। इस लाइब्रेरी में समानांतर बैकग्राउंड ऑपरेशनों के समन्वय और थ्रेड-सेफ एक्ज़ीक्यूशन को संभालने के लिए एक टास्क मैनेजर शामिल है। यह सिस्टम चेन करने योग्य कार्यों, सक्रिय प्रक्रियाओं को रोकने के लिए रद्दीकरण टोकन, और यह सुनिश्चित करने के लिए रूटिंग का उपयोग करता है कि परिणाम मुख्य यूज़र इंटरफ़ेस थ्रेड पर वापस आएं। यह फ्रेमवर्क डीप-लिंक रिज़ॉल्यूशन और निगरानी को भी कवर करता है, जो लिंक ट्रांसमिशन को ट्रैक करने और बाहरी एनालिटिक्स टूल के साथ नेविगेशन व्यवहार को जोड़ने के लिए ब्रॉडकास्ट लिसनर्स का उपयोग करता है। यह एसिंक्रोनस स्कोप में परिवर्तनीय स्टेट साझा करने के लिए यूटिलिटीज भी प्रदान करता है।

    Wraps variables in containers to allow shared mutable state across asynchronous scopes that require final variables.

    Java
    GitHub पर देखें↗4,004
  • hhxsv5/laravel-shhxsv5 का अवतार

    hhxsv5/laravel-s

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

    This project is a high-performance PHP application server designed to keep applications resident in memory, eliminating the bootstrap overhead typically associated with each request. It functions as a multi-protocol network server capable of handling HTTP, WebSocket, TCP, and UDP traffic simultaneously within a single instance. The system is distinguished by an event-driven worker pool and a high-precision task scheduler that executes recurring background jobs at millisecond intervals. It utilizes a shared memory state store for high-speed data access across worker processes and incorporates

    Provides a high-speed shared state store for accessing key-value tables across different worker processes.

    PHP
    GitHub पर देखें↗3,882
  • salesforce/akitasalesforce का अवतार

    salesforce/akita

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

    Akita is a JavaScript state management library that provides a system for managing application data and user interface state. It utilizes an observable data store and immutable state containers to synchronize data across interfaces, employing an entity state manager to handle flat collections of objects with unique identifiers. The project distinguishes itself through a comprehensive history management system that supports both global application-wide state reversal and granular, per-entity undo and redo functionality. It also includes a client-side data cache with time-to-live settings to pr

    Includes functionality to revert the entire store to its initial values to clear the application state.

    TypeScriptangularjavascriptoop
    GitHub पर देखें↗3,672
  • async-graphql/async-graphqlasync-graphql का अवतार

    async-graphql/async-graphql

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

    async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su

    Uses a centralized mutable context object to synchronize shared data across all field resolvers during a request.

    Rust
    GitHub पर देखें↗3,671
  • astoilkov/use-local-storage-stateastoilkov का अवतार

    astoilkov/use-local-storage-state

    1,224GitHub पर देखें↗

    This project provides a React hook for synchronizing component state with browser storage, ensuring data persists across page reloads and browser sessions. It is designed to manage persistent application state while providing hydration-safe initialization to prevent mismatches during the transition from server-side rendering to client-side execution. The library distinguishes itself by including a fallback manager that detects when browser storage is inaccessible, automatically switching to an in-memory state to maintain application continuity. It also supports cross-tab synchronization by li

    Enables resetting stored data to default values by clearing specific keys from browser storage.

    TypeScripthooklocalstoragepersistent
    GitHub पर देखें↗1,224
  1. Home
  2. Data & Databases
  3. State Management Stores
  4. Mutable Stores

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

  • Shared State Stores2 सब-टैग्सCentralized mutable objects used to synchronize data across different parts of an application. **Distinct from Mutable Stores:** Focuses on the shared synchronization of a single state object across handlers and views, rather than just raw mutability.