Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "immutability" keyword

@pacote/immutable 2.0.1
Immutable generic type.
15 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 21 downloads last month - 18 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
object-path-immutable 4.1.2
Modify deep object properties without modifying the original object (immutability). Works great w...
23 versions - Latest release: over 2 years ago - 127 dependent packages - 3,164 dependent repositories - 257 thousand downloads last month - 406 stars on GitHub - 1 maintainer
Top 3.1% on npmjs.org
immutable-tuple 0.4.10
Immutable finite list objects with constant-time equality testing (===) and no memory leaks
22 versions - Latest release: over 5 years ago - 8 dependent packages - 6,201 dependent repositories - 217 thousand downloads last month - 35 stars on GitHub - 1 maintainer
Top 3.6% on npmjs.org
typescript-monads 9.0.0
Write cleaner TypeScript
81 versions - Latest release: 4 months ago - 10 dependent packages - 18 dependent repositories - 3.85 thousand downloads last month - 116 stars on GitHub - 1 maintainer
@ibbleinc-oss/typescript-monads 7.2.2
Write cleaner TypeScript
2 versions - Latest release: about 2 years ago - 1 dependent package - 49 downloads last month - 116 stars on GitHub - 2 maintainers
use-mutative 1.1.2
A hook to use Mutative as a React hook to efficient update react state immutable with mutable way
13 versions - Latest release: about 1 month ago - 1 dependent package - 1.24 thousand downloads last month - 49 stars on GitHub - 1 maintainer
Top 4.3% on npmjs.org
mutative 1.0.5
A JavaScript library for efficient immutable updates
24 versions - Latest release: about 1 month ago - 15 dependent packages - 2 dependent repositories - 26 thousand downloads last month - 1,474 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
mutation-sentinel 1.0.7
Detects mutations
10 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 75.9 thousand downloads last month - 33 stars on GitHub - 1 maintainer
@betty-blocks/utils-array 0.4.0
Array utilities (immutability, fp helpers)
1 version - Latest release: over 2 years ago - 3 dependent packages - 10 downloads last month - 0 stars on GitHub - 21 maintainers
@betty-blocks/utils-composite 0.9.1
Composite utilities (immutability, fp helpers)
2 versions - Latest release: over 2 years ago - 3 dependent packages - 11 downloads last month - 0 stars on GitHub - 21 maintainers
noloopfor 2.0.8
Pacote para fazer loops sem o uso de for
20 versions - Latest release: about 3 years ago - 1 dependent package - 60 downloads last month - 3 stars on GitHub - 1 maintainer
minar-react-update 0.5.1
Make setState easily and immutably
2 versions - Latest release: almost 4 years ago - 1 dependent package - 6 downloads last month - 3 stars on GitHub - 1 maintainer
mutatis 0.1.0
A lightweight immutability library compatible with JS built-in collections.
6 versions - Latest release: about 8 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 8 stars on GitHub - 1 maintainer
atom-react 15.1.2
An opiniated way to use ReactJS in a functional way in plain old Javascript, inspired by popular ...
126 versions - Latest release: about 7 years ago - 3 dependent packages - 2 dependent repositories - 186 downloads last month - 114 stars on GitHub - 2 maintainers
Top 1.5% on npmjs.org
eslint-plugin-functional 6.5.1 πŸ’°
ESLint rules to promote functional programming in TypeScript.
102 versions - Latest release: about 1 month ago - 1,235 dependent packages - 1,858 dependent repositories - 598 thousand downloads last month - 729 stars on GitHub - 2 maintainers
arbor-store 0.5.0
Seamless state management made with <3
14 versions - Latest release: about 6 years ago - 5 dependent packages - 2 dependent repositories - 19 downloads last month - 8 stars on GitHub - 1 maintainer
Top 1.5% on npmjs.org
immutable-css 1.1.2
A CSS linter for immutable selectors.
8 versions - Latest release: almost 8 years ago - 67 dependent packages - 806 dependent repositories - 888 downloads last month - 1 maintainer
immutable-custom-merge 0.2.1
Custom deep merging of Immutable data structures
4 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 3 stars on GitHub - 1 maintainer
bingo-functional-js 0.1.0-beta-5
A port of the PHP bingo-functional library
5 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 15 downloads last month - 8 stars on GitHub - 1 maintainer
ngx-signal-immutability 0.0.1
Compile-time and runtime immutability for Angular signals
2 versions - Latest release: 9 months ago - 10 downloads last month - 2 stars on GitHub - 1 maintainer
Top 5.5% on npmjs.org
immutable-cursor 2.0.1
Immutable cursors incorporating the Immutable.js API interface over a Clojure-inspired atom
8 versions - Latest release: about 7 years ago - 8 dependent packages - 17 dependent repositories - 187 downloads last month - 60 stars on GitHub - 1 maintainer
Top 1.8% on npmjs.org
eslint-plugin-immutable 1.0.0
ESLint plugin to disable all mutation in JavaScript.
1 version - Latest release: about 8 years ago - 283 dependent packages - 318 dependent repositories - 70.3 thousand downloads last month - 909 stars on GitHub - 2 maintainers
Top 2.7% on npmjs.org
prelude-ts 1.0.6
A typescript functional programming library
10 versions - Latest release: over 1 year ago - 15 dependent packages - 29 dependent repositories - 4.63 thousand downloads last month - 376 stars on GitHub - 1 maintainer
Top 9.4% on npmjs.org
structurajs 0.12.0
A very fast and lightweight Typescript library to create immutable states with a mutable syntax
30 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 2.09 thousand downloads last month - 393 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
timm 1.7.1
Immutability helpers with fast reads and acceptable writes
41 versions - Latest release: over 3 years ago - 78 dependent packages - 112,028 dependent repositories - 4.23 million downloads last month - 270 stars on GitHub - 1 maintainer
mobx-keystone-mindreframer 0.59.0
A MobX powered state management solution based on data trees with first class support for Typescr...
1 version - Latest release: almost 3 years ago - 1 dependent package - 11 downloads last month - 515 stars on GitHub - 1 maintainer
mobx-keystone-yjs 1.5.0
Yjs bindings for mobx-keystone
7 versions - Latest release: about 1 month ago - 150 downloads last month - 515 stars on GitHub - 1 maintainer
Top 2.5% on npmjs.org
mobx-keystone 1.10.1
A MobX powered state management solution based on data trees with first class support for TypeScr...
192 versions - Latest release: about 2 months ago - 15 dependent packages - 54 dependent repositories - 26 thousand downloads last month - 515 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
react-update 0.4.4
Make setState easily and immutably
27 versions - Latest release: over 7 years ago - 8 dependent packages - 55 dependent repositories - 481 downloads last month - 13 stars on GitHub - 1 maintainer
eslint-plugin-functional-noshiro-fixed 0.0.0-development πŸ’°
ESLint rules to disable mutation and promote fp in TypeScript.
1 version - Latest release: about 2 years ago - 1 dependent package - 4 downloads last month - 726 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
icepick 2.4.0
Utilities for treating frozen JavaScript objects as persistent immutable collections.
23 versions - Latest release: almost 5 years ago - 29 dependent packages - 2,517 dependent repositories - 147 thousand downloads last month - 420 stars on GitHub - 1 maintainer
Top 9.8% on npmjs.org
letsfreezethat 3.1.0
An utterly minimal immutability library in the spirit of immer
16 versions - Latest release: about 3 years ago - 20 dependent packages - 36 dependent repositories - 140 downloads last month - 0 stars on GitHub - 1 maintainer
immutably 1.7.0
Non-mutating operations on data structures.
12 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 27 downloads last month - 3 stars on GitHub - 1 maintainer
Top 7.4% on npmjs.org
memoize-getters 1.1.0
Converts ES6 classes into classes with memoized getters
3 versions - Latest release: about 6 years ago - 4 dependent packages - 3 dependent repositories - 167 downloads last month - 13 stars on GitHub - 1 maintainer
Top 2.0% on npmjs.org
tslint-immutable 6.0.1 deprecated
TSLint rules to disable mutation in TypeScript.
56 versions - Latest release: almost 5 years ago - 1,060 dependent packages - 1,409 dependent repositories - 28 thousand downloads last month - 421 stars on GitHub - 2 maintainers
@pvermeer/dexie-immutable-addon 1.1.4
Addon for Dexie.js database to add immutability
25 versions - Latest release: 12 months ago - 5 dependent packages - 1 dependent repositories - 226 downloads last month - 8 stars on GitHub - 1 maintainer
Top 5.7% on npmjs.org
tuplerone 3.3.3 πŸ’°
A yet another tuple implementation
28 versions - Latest release: about 4 years ago - 6 dependent packages - 14 dependent repositories - 572 downloads last month - 58 stars on GitHub - 1 maintainer
@cahmoraes93/maybe 2.0.21
Package made to work Monad Maybe
34 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 66 downloads last month - 1 maintainer
Top 0.7% on npmjs.org
immutability-helper 3.1.1
mutate a copy of data without changing the original source
31 versions - Latest release: almost 4 years ago - 1,960 dependent packages - 23,421 dependent repositories - 2.64 million downloads last month - 5,150 stars on GitHub - 2 maintainers
Top 6.3% on npmjs.org
update-js 1.9.1
JS object immutability helper
16 versions - Latest release: over 2 years ago - 4 dependent packages - 11 dependent repositories - 581 downloads last month - 10 stars on GitHub - 1 maintainer
repaar 1.0.2 deprecated πŸ’°
JS State-Management Combining Redux with Mobx
2 versions - Latest release: about 6 years ago - 1 dependent repositories - 9 downloads last month - 8,431 stars on GitHub - 1 maintainer
mutation-helper 1.0.4
A collection of methods to mutate objects and arrays without modifying the source.
5 versions - Latest release: 6 months ago - 6 dependent packages - 3 dependent repositories - 40 downloads last month - 0 stars on GitHub - 1 maintainer
persistent-hash-trie 0.4.2
Pure string:val storage, using structural sharing
8 versions - Latest release: over 10 years ago - 4 dependent packages - 5 dependent repositories - 42 downloads last month - 19 stars on GitHub - 1 maintainer
yet-another-lodash-mixins 0.1.3
Yet Another Lodash Mixins. Mixins i use in my pet-projects
4 versions - Latest release: over 7 years ago - 1 dependent repositories - 13 downloads last month - 0 stars on GitHub - 1 maintainer
Top 2.2% on npmjs.org
redux-freeze 0.1.7 πŸ’°
Redux middleware that prevents state from being mutated anywhere in the app
7 versions - Latest release: over 5 years ago - 27 dependent packages - 229 dependent repositories - 52.7 thousand downloads last month - 215 stars on GitHub - 1 maintainer
jsbuddy 1.0.4
Javascript immutability helper function
5 versions - Latest release: over 3 years ago - 1 dependent package - 10 downloads last month - 2 stars on GitHub - 1 maintainer
fixd 1.0.1
Test fixture utility
7 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 1.63 thousand downloads last month - 6 stars on GitHub - 1 maintainer
immutability-skinable-component 1.1.1
Immutability skinable component
3 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 16 downloads last month - 49 stars on GitHub - 1 maintainer
Top 2.4% on npmjs.org
z 1.0.9
native pattern matching for javascript
18 versions - Latest release: over 5 years ago - 8 dependent packages - 238 dependent repositories - 1.91 thousand downloads last month - 1,719 stars on GitHub - 1 maintainer
level-fact-base 2.0.0
Store immutable "facts" and query them with datalog.
9 versions - Latest release: 12 months ago - 1 dependent package - 2 dependent repositories - 38 downloads last month - 48 stars on GitHub - 1 maintainer
moggy 0.1.1
Miniature ~2kb library that brings immutability to existing prototype functions employing the pri...
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 11 downloads last month - 2 stars on GitHub - 1 maintainer
immutable-queue 2.0.0
A tiny implementation of a FIFO (β€œfirst in”, β€œfirst out”) queue built on Immutable.js.
4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 11 downloads last month - 1 stars on GitHub - 1 maintainer
machines 1.2.5
Simplified state machines
9 versions - Latest release: about 2 years ago - 1 dependent package - 4 dependent repositories - 49 downloads last month - 4 stars on GitHub - 1 maintainer
modify-via-query 1.0.7
Modify an object using query without mutating the original object.
8 versions - Latest release: almost 4 years ago - 1 dependent package - 41 downloads last month - 1 stars on GitHub - 1 maintainer
blinsky 1.1.4
A micro library helping to keep the context in nested promises and callbacks
3 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 7 downloads last month - 0 stars on GitHub - 1 maintainer
diff-immutability-helper 1.1.0
Creates a diff between 2 javascript objects / variables, in a format that is compatible with immu...
3 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 601 downloads last month - 2 stars on GitHub - 1 maintainer
@climapulse/pure-store 1.2.0
A tiny immutable store with type safety.
1 version - Latest release: about 3 years ago - 1 dependent package - 84 downloads last month - 146 stars on GitHub - 3 maintainers
Top 9.7% on npmjs.org
pure-store 1.2.0
A tiny immutable store with type safety.
14 versions - Latest release: almost 4 years ago - 1 dependent package - 10 dependent repositories - 43 downloads last month - 146 stars on GitHub - 1 maintainer
update-by-path 1.1.16
Easy deep immutable updates to objects
21 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 49 downloads last month - 4 stars on GitHub - 1 maintainer
readonly-types 4.5.0
A collection of readonly TypeScript types inspired by the built-in ReadonlyArray, ReadonlyMap, etc.
13 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 1.02 thousand downloads last month - 15 stars on GitHub - 1 maintainer
inductive.js 0.2.1
Inductive programming for JavaScript
4 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 14 downloads last month - 25 stars on GitHub - 1 maintainer
variable-immutability-helper 3.0.1
mutate a copy of data without changing the original source
1 version - Latest release: about 5 years ago - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
Top 8.6% on npmjs.org
immutability-util 0.0.4
Mutate a copy of data without changing the original source. Inspired by immutability-helper.
4 versions - Latest release: almost 7 years ago - 3 dependent packages - 2 dependent repositories - 304 downloads last month - 8 stars on GitHub - 1 maintainer
proxy-mcproxy 0.0.1010
Recursive proxy-object creation.
9 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 22 downloads last month - 1 stars on GitHub - 1 maintainer
subzero 7.0.2
class, function, and object freezer
88 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 120 downloads last month - 2 stars on GitHub - 1 maintainer
Top 7.7% on npmjs.org
reselectie 1.0.2
Reselect and re-reselect alternative. Smaller, faster, greater flexibility, and better interface.
5 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 150 downloads last month - 109 stars on GitHub - 1 maintainer
immutability-helper-functions 2.8.4
immutability-helper commands wrapped into separate functions like lodash#set syntax
5 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
vamoot 0.0.107
Vamoot creates simple immutable objects
7 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 16 downloads last month - 1 stars on GitHub - 1 maintainer
Top 4.2% on npmjs.org
react-recollect 5.2.3
Simple state management for react
49 versions - Latest release: about 4 years ago - 9 dependent packages - 26 dependent repositories - 674 downloads last month - 405 stars on GitHub - 1 maintainer
json-immutability-helper 3.0.0
json-serialisable mutability helpers, built on immutability-helper
4 versions - Latest release: over 3 years ago - 4 dependent packages - 5 dependent repositories - 10 downloads last month - 0 stars on GitHub - 1 maintainer
ih 1.3.0
Simple immutability helpers for javascript apps
14 versions - Latest release: about 8 years ago - 1 dependent package - 1 dependent repositories - 344 downloads last month - 5 stars on GitHub - 1 maintainer
Top 9.7% on npmjs.org
@jbpionnier/eslint-config-node 1.7.9
ESLint/TSLint Sharable Config
55 versions - Latest release: over 5 years ago - 4 dependent packages - 3 dependent repositories - 66 downloads last month - 3 stars on GitHub - 1 maintainer
immutableql 1.1.1
Immutability helper
8 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 17 downloads last month - 6 stars on GitHub - 1 maintainer
modelico 24.1.0
Universal library for serialisable immutable models
77 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 80 downloads last month - 6 stars on GitHub - 1 maintainer
freezly 2.0.2
Small utility for deeply freezing objects in JavaScript.
16 versions - Latest release: almost 5 years ago - 4 dependent packages - 2 dependent repositories - 53 downloads last month - 1 stars on GitHub - 2 maintainers
modelico-immutable 19.0.5
Universal library for serialisable immutable models
2 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 6 downloads last month - 6 stars on GitHub - 1 maintainer
ts-object-utilities 1.1.1 πŸ’°
Powerful and versatile library for working with objects in TypeScript that provides a wide range ...
2 versions - Latest release: over 1 year ago - 8 downloads last month - 2 stars on GitHub - 1 maintainer
immutability 1.0.2
[![npm version](https://badge.fury.io/js/immutability.svg)](https://badge.fury.io/js/immutability...
9 versions - Latest release: over 8 years ago - 2 dependent packages - 12 dependent repositories - 26 downloads last month - 14 stars on GitHub - 1 maintainer
linex 2.0.1 πŸ’°
Refined State Management.
5 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 4 stars on GitHub - 2 maintainers
immutable-light 0.1.2
Light-weight immutability helper functions
3 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 22 downloads last month - 6 stars on GitHub - 1 maintainer
@moibitjs/core 1.1.1
The Core module of moibitjs to interact with MoiBit off-chain Storage platform
5 versions - Latest release: about 4 years ago - 2 dependent packages - 3 dependent repositories - 14 downloads last month - 8 stars on GitHub - 2 maintainers
data-cursor 0.5.1
Javascript Library to traverse nested structures and modify in place without mutating data
2 versions - Latest release: almost 8 years ago - 1 dependent package - 1 dependent repositories - 67 downloads last month - 1 stars on GitHub - 1 maintainer
ioo 0.1.7
Immutable Object Operators
7 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 0 stars on GitHub - 1 maintainer
typescript-immutable-utils 0.1.2
Type-safe immutability helpers for simple objects and arrays
3 versions - Latest release: about 5 years ago - 2 dependent repositories - 773 downloads last month - 5 stars on GitHub - 1 maintainer
immox 0.4.0
State management with Immer and Computed Properties
6 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 17 downloads last month - 0 stars on GitHub - 1 maintainer
record-tuple-convert 0.0.4
Easily convert deep Objects and Arrays to Records and Tuples.
4 versions - Latest release: almost 4 years ago - 12 downloads last month - 3 stars on GitHub - 1 maintainer
@revved/eslint-plugin-immutable 1.0.1
ESLint plugin to disable all mutation in JavaScript.
2 versions - Latest release: over 4 years ago - 1 dependent package - 7 downloads last month - 912 stars on GitHub - 2 maintainers
immutability-helper-two 1.0.0
Natural and type-safe query to mutate a copy of data without changing the original source
1 version - Latest release: almost 4 years ago - 1 dependent package - 8 downloads last month - 1 stars on GitHub - 1 maintainer
immutability-helper2 3.1.2
mutate a copy of data without changing the original source
3 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 29 downloads last month - 0 stars on GitHub - 5 maintainers
focalize 0.2.3
A functional lens framework for JavaScript
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 13 downloads last month - 2 stars on GitHub - 1 maintainer
Top 10.0% on npmjs.org
@shrugsy/use-immer-state 3.1.2
Use immutable state with inbuilt time travel. Super-charged use-state with immer capabilities.
25 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 207 downloads last month - 5 stars on GitHub - 1 maintainer
tatabot 1.0.3
Simple yet powerful json validator
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 10 downloads last month - 3 stars on GitHub - 1 maintainer
recourier 2.0.0
Immutable request properties for hapi
4 versions - Latest release: over 6 years ago - 3 dependent packages - 2 dependent repositories - 15 downloads last month - 0 stars on GitHub - 1 maintainer
@parkour-ops/freeze-thaw 1.0.0
Provides functions to make mutable objects immutable ('freeze'), and immutable objects mutable ('...
5 versions - Latest release: 9 months ago - 9 downloads last month - 0 stars on GitHub - 1 maintainer
redux-data-model-hooks 0.13.2
Hooks support for redux-data-model.
10 versions - Latest release: over 2 years ago - 1 dependent repositories - 26 downloads last month - 7 stars on GitHub - 1 maintainer
@polyn/immutable 1.1.2
Define object schema's for validation, and construction of immutable objects
22 versions - Latest release: about 1 year ago - 6 dependent packages - 11 dependent repositories - 331 downloads last month - 0 stars on GitHub - 1 maintainer
@jedmao/immutability-helper 2.8.1
mutate a copy of data without changing the original source
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 5,167 stars on GitHub - 1 maintainer
teamyi-immutability-helper 2.9.2
mutate a copy of data without changing the original source
2 versions - Latest release: about 5 years ago - 1 dependent repositories - 3 downloads last month - 5,167 stars on GitHub - 1 maintainer
immutability-helper-enhanced 2.8.1
mutate a copy of data without changing the original source
1 version - Latest release: over 5 years ago - 3 dependent packages - 1 dependent repositories - 11 downloads last month - 5,155 stars on GitHub - 1 maintainer
Top 6.3% on npmjs.org
javascript-decorators 1.1.1
Decorator Helpers
25 versions - Latest release: almost 6 years ago - 3 dependent packages - 3 dependent repositories - 656 downloads last month - 55 stars on GitHub - 1 maintainer