immutable-js

Immutable data library

A library providing persistent and immutable data structures to improve application development simplicity and efficiency

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

GitHub

33k stars
501 watching
2k forks
Language: TypeScript
last commit: 14 days ago
Linked from 9 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tonsky/datascript An immutable in-memory database and query engine for client-side applications 5,499
frptools/collectable A library providing high-performance immutable data structures for modern JavaScript applications. 272
swannodette/mori Provides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures 3,385
tnfe/limu An immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms 225
andrewdavey/immutable-devtools Custom formatter for displaying Immutable-js collections in Chrome Dev Tools 662
gajus/redux-immutable Provides a way to create Redux stores with Immutable.js state 1,876
qiao/immutable-sequence.js A high-performance implementation of an immutable sequence data structure in JavaScript. 16
aearly/icepick A library for efficiently handling immutable data structures in JavaScript 421
scottcorgan/immu A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation. 356
rsms/immutable-cpp A C++ library providing persistent immutable data structures for efficient appends, updates and lookups. 284
gwendall/way.js A lightweight two-way data binding library for JavaScript that stores data in memory and persists it across page reloads. 2,871
aparticka/redux-immutable-utils Utilities for working with Immutable data in Redux applications 3
indexiatech/redux-immutablejs Integration tools between Redux and ImmutableJs to simplify state management in JavaScript applications 684
yomguithereal/baobab A data structure library for managing nested data in applications. 3,154
gritzko/swarm A JavaScript library for implementing real-time data synchronization and collaboration in distributed systems 2,676