awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Immutable Data Strategies · Awesome GitHub Repositories

3 repos

Awesome GitHub RepositoriesImmutable Data Strategies

Techniques for ensuring state integrity by replacing data rather than mutating it, focusing on the mechanics of object updates and snapshot consistency.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Immutable Data Strategies. Refine with filters or upvote what's useful.

  1. Home
  2. Software Engineering & Architecture
  3. System & Application Design
  4. Application Layer Architectures
  5. State Management Architectures
  6. Immutable Data Strategies

Awesome Immutable Data Strategies GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • facebook/react

    facebook/react

    243,179GitHubView on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
  • reduxjs/redux

    reduxjs/redux

    61,444GitHubView on GitHub↗

    Redux is a predictable state container designed to manage global application data through a centralized store. It operates on a unidirectional data flow architecture where state transitions are triggered by dispatching action objects, which are then processed by pure reducer functions to produce a new, immutable state

    TypeScriptredux
  • pmndrs/zustand

    pmndrs/zustand

    57,057GitHubView on GitHub↗

    Zustand is a state management library that provides a centralized store for managing shared application data. It functions as a reactive container that connects application state to components, allowing them to subscribe to specific slices of data and trigger updates automatically. By utilizing selector-based data acce

    TypeScripthacktoberfesthooksreact

Explore sub-tags

  • Immutable State PatternsArchitectural approaches that ensure predictable state transitions by creating new data objects rather than modifying existing ones.
  • Immutable Update UtilitiesTools and techniques for modifying application state by creating copies of existing data structures instead of performing direct mutations.
  • Snapshot State SemanticsState management behavior where variables remain fixed during an execution cycle, providing a consistent view of data.