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,496 Immer VS Next.js

    The React Framework

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. React

    2,057 Immer VS React

    Discontinued The library for web and native user interfaces. [Moved to: https://github.com/react/react] (by facebook)

  4. TypeScript

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

  5. htmx

    673 Immer VS htmx

    </> htmx - high power tools for HTML

  6. chakra-ui

    358 Immer VS chakra-ui

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

  7. zustand

    311 Immer VS zustand

    🐻 Bear necessities for state management in React

  8. redux-toolkit

    309 Immer VS redux-toolkit

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

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. redux

    310 Immer VS redux

    A JS library for predictable global state management

  11. SWR

    266 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. ramda

    87 Immer VS ramda

    :ram: Practical functional Javascript

  14. react-redux

    87 Immer VS react-redux

    Official React bindings for Redux

  15. proposal-record-tuple

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

  16. visx

    55 Immer VS visx

    🐯 visx | visualization components

  17. MobX

    54 Immer VS MobX

    Simple, scalable state management.

  18. immutable-js

    42 Immer VS immutable-js

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

  19. redux-devtools

    22 Immer VS redux-devtools

    DevTools for Redux with hot reloading, action replay, and customizable UI

  20. use-immer

    8 Immer VS use-immer

    Use immer to drive state with a React hooks

  21. immutability-helper

    11 Immer VS immutability-helper

    mutate a copy of data without changing the original source

  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 2026-04-21.

Stats

Basic Immer repo stats
159
28,981
8.6
17 days ago

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?