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: almost 2 years ago
Linked from 9 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tonsky/datascriptAn immutable in-memory database and query engine for client-side applications5,517
frptools/collectableA library providing high-performance immutable data structures for modern JavaScript applications.271
swannodette/moriProvides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures3,385
tnfe/limuAn immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms228
andrewdavey/immutable-devtoolsCustom formatter for displaying Immutable-js collections in Chrome Dev Tools662
gajus/redux-immutableProvides a way to create Redux stores with Immutable.js state1,877
qiao/immutable-sequence.jsHigh-performance implementation of an immutable sequence data structure using Finger Tree algorithm16
aearly/icepickA library for efficiently handling immutable data structures in JavaScript421
scottcorgan/immuA lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation.356
rsms/immutable-cppA C++ library providing persistent immutable data structures for efficient appends, updates and lookups.283
gwendall/way.jsA lightweight two-way data binding library for JavaScript that stores data in memory and persists it across page reloads.2,868
aparticka/redux-immutable-utilsUtilities for working with Immutable data in Redux applications3
indexiatech/redux-immutablejsIntegration tools between Redux and ImmutableJs to simplify state management in JavaScript applications684
yomguithereal/baobabA data structure library for managing nested data in applications.3,152
gritzko/swarmA JavaScript library for implementing real-time data synchronization and collaboration in distributed systems2,675