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.
33k stars
501 watching
2k forks
Language: TypeScript
last commit: 14 days ago
Linked from 9 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 |