28.9k

Immer

Immer is a JavaScript library that allows you to work with immutable state by mutating the current state, simplifying state management in your applications.

Immer is built in JavaScript, distributed under the MIT License, 28.9k GitHub stars from 100 contributors, latest release v11.1.4.

When to use Immer

Immer is listed here as a Development project. The directory calls out Enable simple immutable state management, Work with plain JavaScript objects and arrays, Integration with modern JavaScript frameworks as capabilities associated with it.

Other recorded traits for Immer include Minimal and efficient implementation, Provides a simple and intuitive API.

Besides Development, this page also files Immer under JavaScript, State, Utils.

Immer compared with

Records in this directory name Immutable.js, MobX, Redux Toolkit as products people compare with Immer. That list is editorial metadata, not a claim that Immer replaces each of them.

What the Immer stats reflect

GitHub currently shows 28.9k GitHub stars, about 100 contributors, 866 forks, 60 open issues, latest tracked release v11.1.4. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.

Stats refreshed

Language
JavaScript
Latest Release
v11.1.4
License
MIT License

Our Newsletter

Get new Development tools right in your inbox

Get short emails with useful development projects, releases, and repos worth watching.


Key features of Immer

  • Enable simple immutable state management
  • Work with plain JavaScript objects and arrays
  • Integration with modern JavaScript frameworks
  • Minimal and efficient implementation
  • Provides a simple and intuitive API

Recorded alternatives to Immer



Immer on GitHub

Stars
28.9k
Contributors
100
Open Issues
60
Forks
866

Frequently asked questions

What is Immer?

Immer is a JavaScript library that allows you to work with immutable state by mutating the current state, simplifying state management in your applications. This directory highlights Enable simple immutable state management, Work with plain JavaScript objects and arrays, Integration with modern JavaScript frameworks.

Is Immer free to use?

Immer is published as open source under the MIT License. The directory lists Enable simple immutable state management, Work with plain JavaScript objects and arrays, Integration with modern JavaScript frameworks among its recorded capabilities.

What language is Immer written in, and what is the latest release?

Immer is written primarily in JavaScript. The latest release tracked on this page is v11.1.4.

How widely is Immer used on GitHub?

Immer has about 28.9k GitHub stars across about 100 contributors. It also has about 866 forks. Those counts are a snapshot of community attention, not a ranking of quality.

What do people compare Immer with?

This directory records Immutable.js, MobX, Redux Toolkit as comparison points for Immer.