Immer

Create the next immutable state by mutating the current one (by immerjs)

Immer Alternatives

Similar projects and alternatives to Immer

  1. Next.js

    2,293 Immer VS Next.js

    The React Framework

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. React

    1,916 Immer VS React

    The library for web and native user interfaces.

  4. TypeScript

    1,411 Immer VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  5. htmx

    641 Immer VS htmx

    </> htmx - high power tools for HTML

  6. chakra-ui

    355 Immer VS chakra-ui

    Chakra UI is a component system for building products with speed ⚡️

  7. redux-toolkit

    307 Immer VS redux-toolkit

    The official, opinionated, batteries-included toolset for efficient Redux development

  8. redux

    295 Immer VS redux

    A JS library for predictable global state management

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. zustand

    281 Immer VS zustand

    🐻 Bear necessities for state management in React

  11. SWR

    254 Immer VS SWR

    React Hooks for Data Fetching

  12. react-query

    191 Immer VS react-query

    Discontinued 🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]

  13. Recoil

    90 Immer VS Recoil

    Discontinued Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.

  14. react-redux

    85 Immer VS react-redux

    Official React bindings for Redux

  15. ramda

    84 Immer VS ramda

    :ram: Practical functional Javascript

  16. proposal-record-tuple

    ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

  17. visx

    54 Immer VS visx

    🐯 visx | visualization components

  18. MobX

    51 Immer VS MobX

    Simple, scalable state management.

  19. immutable-js

    38 Immer VS immutable-js

    Immutable persistent data collections for Javascript which increase efficiency and simplicity.

  20. immutability-helper

    11 Immer VS immutability-helper

    mutate a copy of data without changing the original source

  21. use-immer

    8 Immer VS use-immer

    Use immer to drive state with a React hooks

  22. cami.js

    8 Immer VS cami.js

    Cami.js is a simple yet powerful toolkit for interactive islands in web applications. No build step required.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Immer alternative or higher similarity.

Immer discussion

Log in or Post with

Immer reviews and mentions

Posts with mentions or reviews of Immer. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-21.

Stats

Basic Immer repo stats
150
28,164
7.0
6 months ago

immerjs/immer is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of Immer is JavaScript.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai