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

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

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

dustingetz/react-cursorArchived

0
View on GitHub↗
1,026 स्टार्स·50 फोर्क्स·JavaScript·10 व्यूज़

React Cursor

React Cursor is a state management library for React applications that maintains centralized application state through hierarchical cursor paths and immutable data modeling. It stores all application data in a single root location, keeping downward component trees stateless and predictable.

The library enables path-based cursor refinement, allowing developers to drill down through recursive data structures to create localized child cursors pointing to specific nested substructures. Modifications are propagated upward by generating new immutable state trees using pure function updates applied to cursor paths, while preserving immutability guarantees across the backing data store.

Features

  • State Cursors - Navigates into deeper levels of a nested state tree by creating child cursors pointing to specific substructures.
  • Nested State Management - Drills down through recursive data structures using refinement paths to navigate nested state.
  • Drill Down Paths - Drills down through recursive data structures using refinement paths to create localized child cursors.
  • Nested Path Reads and Writes - Retrieves data values at specific paths within deeply nested state structures using cursor references.
  • State Management Libraries - Manages centralized application state in React with immutable cursors and nested path navigation.
  • React State Management - Manages application state in React components using a centralized root object that keeps components stateless.
  • Immutable State Stores - Provides immutable state updates and read access through hierarchical cursor paths.
  • Immutable Nested Data Manipulation - Works with deeply nested data structures by applying transformation functions that update backing stores immutably.
  • Functional State Update Queues - Propagates state modifications upward using pure function updates applied to cursor paths.
  • Centralized State Management - Stores all application data in a single centralized root object so descendant components remain stateless.
  • Root State Distribution - Maintains centralized application state in a single root location to keep descendant component trees predictable and stateless.

स्टार हिस्ट्री

dustingetz/react-cursor के लिए स्टार हिस्ट्री चार्टdustingetz/react-cursor के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

React Cursor के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो React Cursor के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • mweststrate/use-immermweststrate का अवतार

    mweststrate/use-immer

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

    use-immer is a React state management utility that provides a custom hook for updating immutable state. It allows for the modification of a temporary draft version of data to calculate the next state transition. The tool simplifies the management of complex state by enabling direct mutations on a draft, which removes the need to manually copy nested objects or arrays using spread operators. This approach ensures the generation of a new immutable snapshot for predictable state changes. The library covers capabilities for updating deeply nested state and supports processing state changes throu

    TypeScript
    GitHub पर देखें↗4,536
  • jamiebuilds/unstated-nextjamiebuilds का अवतार

    jamiebuilds/unstated-next

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

    unstated-next is a lightweight state management library for React that shares state and logic across components. It functions as a tool to transform custom hooks into shared state containers, providing a minimalist approach to synchronizing data without the use of complex external state stores. The project uses a provider-consumer pattern to decouple state definition from its usage. It wraps custom hooks into context containers to reduce manual boilerplate, allowing state and methods to be broadcast from a central provider to deeply nested child components. The system supports state containe

    TypeScriptlibraryreactredux
    GitHub पर देखें↗4,190
  • beekai-oss/little-state-machinebeekai-oss का अवतार

    beekai-oss/little-state-machine

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

    Little State Machine is a lightweight state management library for React applications that provides a centralized data store for managing shared application information. It utilizes a context-based provider pattern to distribute state across the component tree, ensuring consistent data access without the need for manual property drilling. The library distinguishes itself through built-in support for automatic browser storage persistence, which synchronizes the in-memory state with local or session storage to maintain data continuity across page refreshes. It also incorporates middleware-drive

    TypeScriptfluxreactreact-hooks
    GitHub पर देखें↗1,540
  • dai-shi/use-context-selectordai-shi का अवतार

    dai-shi/use-context-selector

    2,953GitHub पर देखें↗

    Use context selector is a state management library that allows applications to share state across component trees without prop drilling or unnecessary re-renders. It provides a specialized React context creation mechanism alongside hooks for reading targeted context slices, ensuring that components update only when their specific data changes. The library features granular dependency tracking and selector-based subscriptions to prevent sluggish rendering caused by broad state updates. It also includes cross-root context bridging to connect isolated component trees under a single provider and

    TypeScriptcustom-hookreactreact-context
    GitHub पर देखें↗2,953
React Cursor के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

dustingetz/react-cursor क्या करता है?

React Cursor is a state management library for React applications that maintains centralized application state through hierarchical cursor paths and immutable data modeling. It stores all application data in a single root location, keeping downward component trees stateless and predictable.

dustingetz/react-cursor की मुख्य विशेषताएं क्या हैं?

dustingetz/react-cursor की मुख्य विशेषताएं हैं: State Cursors, Nested State Management, Drill Down Paths, Nested Path Reads and Writes, State Management Libraries, React State Management, Immutable State Stores, Immutable Nested Data Manipulation।

dustingetz/react-cursor के कुछ ओपन-सोर्स विकल्प क्या हैं?

dustingetz/react-cursor के ओपन-सोर्स विकल्पों में शामिल हैं: mweststrate/use-immer — use-immer is a React state management utility that provides a custom hook for updating immutable state. It allows for… jamiebuilds/unstated-next — unstated-next is a lightweight state management library for React that shares state and logic across components. It… dai-shi/use-context-selector — Use context selector is a state management library that allows applications to share state across component trees… beekai-oss/little-state-machine — Little State Machine is a lightweight state management library for React applications that provides a centralized data… ctrlplusb/easy-peasy — Easy-peasy is a React state management library and typed framework that provides a centralized store for managing… semlinker/reactjs-interview-questions — This repository serves as a comprehensive knowledge base and study guide for developers preparing for technical…

React Cursor को शामिल करने वाली क्यूरेटेड खोजें

चुनिंदा कलेक्शन जहाँ React Cursor दिखाई देता है।
  • State injection vulnerabilities