An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with immutable

A curated list of projects in awesome lists tagged with immutable .

https://github.com/immerjs/immer

Create the next immutable state by mutating the current one

immutable immutables reducer redux state-tree

Last synced: 29 Dec 2025

https://immerjs.github.io/immer/

Create the next immutable state by mutating the current one

immutable immutables reducer redux state-tree

Last synced: 08 May 2025

https://github.com/codenotary/immudb

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

auditable compliance cryptographic database gdpr go immutable immutable-database key-value merkle-tree pci-dss performance sql tamper-evident tamperproof timetravel verification verify zero-trust

Last synced: 12 May 2025

https://github.com/chvin/react-tetris

Use React, Redux, Immutable to code Tetris. 🎮

immutable react redux tetris

Last synced: 13 May 2025

https://github.com/dinerojs/dinero.js

Create, calculate, and format money in JavaScript and TypeScript.

amount currency immutable javascript monetary money typescript

Last synced: 13 May 2025

https://sarahdayan.github.io/dinero.js/

Create, calculate, and format money in JavaScript and TypeScript.

amount currency immutable javascript monetary money typescript

Last synced: 12 May 2025

https://github.com/ctrlplusb/easy-peasy

Vegetarian friendly state for React

hooks immer immutable react react-hooks redux state-management

Last synced: 13 May 2025

https://github.com/futurice/pepperoni-app-kit

Pepperoni - React Native App Starter Kit for Android and iOS

futurice immutable jest pepperoni react-native redux starter-kit

Last synced: 14 May 2025

https://github.com/terminusdb/terminusdb

TerminusDB is a distributed, collaborative database designed for building, sharing, versioning, and reasoning on structured data.

acid cms collaboration database document-database graph-database headless headless-cms immutable knowledge-graphs linked-data nosql open-source opensource revision-control terminusdb

Last synced: 14 May 2025

https://binaryify.github.io/vue-tetris/

Use Vue, Vuex to code Tetris.使用 Vue, Vuex 做俄罗斯方块

immutable vue vuex

Last synced: 13 Nov 2025

https://github.com/Binaryify/vue-tetris

Use Vue, Vuex to code Tetris.使用 Vue, Vuex 做俄罗斯方块

immutable vue vuex

Last synced: 27 Apr 2025

https://github.com/binaryify/vue-tetris

Use Vue, Vuex to code Tetris.使用 Vue, Vuex 做俄罗斯方块

immutable vue vuex

Last synced: 14 Apr 2025

https://github.com/tc39/proposal-record-tuple

ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!

immutable javascript record tc39 tuple

Last synced: 14 Apr 2025

https://github.com/arximboldi/immer

Postmodern immutable and persistent data structures for C++ — value semantics at scale

cpp14 data-structures hamt immutable modern-cpp persistent postmodernism rrb-tree value-semantics

Last synced: 14 May 2025

https://github.com/tobgu/pyrsistent

Persistent/Immutable/Functional data structures for Python

datastructures functional immutable python

Last synced: 13 May 2025

https://github.com/gajus/redux-immutable

redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.

immutable javascript react redux

Last synced: 14 May 2025

https://github.com/aweary/react-copy-write

✍️ Immutable state with a mutable API

copy-on-write immer immutable react state

Last synced: 16 May 2025

https://github.com/unadlib/mutative

Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.

immer immutability immutable mutable mutation mutative react reducer redux state-management

Last synced: 13 May 2025

https://github.com/funkia/list

🐆 An immutable list with unmatched performance and a comprehensive functional API.

data-structures fantasy-land functional-programming immutable immutable-lists ramda redux

Last synced: 11 Apr 2025

https://github.com/js-joda/js-joda

:clock2: Immutable date and time library for javascript

date immutable joda threeten time timezone

Last synced: 13 Mar 2025

https://github.com/heluxjs/helux

A reactive atomic state engine for React(including React 18) and all React like, carrying dependency collection feature, supporting fine-grained updates.

atom better-redux better-than-recoil concent dependency-collection fine-grained-responsive-updates helux high-performance immutable mutable proxy react reactive replace-recoil signal state state-management

Last synced: 14 May 2025

https://github.com/arqex/freezer

A tree data structure that emits events on updates, even if the modification is triggered by one of the leaves, making it easier to think in a reactive way.

flux freezerjs immutable react redux state-management store

Last synced: 15 May 2025

https://github.com/Kotlin/kotlinx.collections.immutable

Immutable persistent collections for Kotlin

collections immutable immutable-collections kotlin

Last synced: 07 May 2025

https://github.com/kotlin/kotlinx.collections.immutable

Immutable persistent collections for Kotlin

collections immutable immutable-collections kotlin

Last synced: 14 May 2025

https://github.com/rs-ipfs/rust-ipfs

The InterPlanetary File System (IPFS), implemented in Rust.

decentralized immutable ipfs ipld libp2p p2p peer-to-peer rust rust-ipfs

Last synced: 30 Sep 2025

https://github.com/magicstack/immutables

A high-performance immutable mapping type for Python.

frozen hamt immutable immutable-collections immutable-datastructures python python3

Last synced: 14 May 2025

https://github.com/MagicStack/immutables

A high-performance immutable mapping type for Python.

frozen hamt immutable immutable-collections immutable-datastructures python python3

Last synced: 13 Mar 2025

https://github.com/calmm-js/partial.lenses

Partial lenses is a comprehensive, high-performance optics library for JavaScript

counterculture fold functional immutable isomorphism json lens optics partial-lenses traversal

Last synced: 15 May 2025

https://github.com/akheron/optics-ts

Type-safe, ergonomic, polymorphic optics for TypeScript

functional-programming immutable isomorphism lens optics prism traversal typescript

Last synced: 14 May 2025

https://github.com/fireproof-storage/fireproof

The vibe coding database runs in the browser, fits in the context window, and syncs anywhere.

crdt database edge immutable ipfs javascript json local-first merkle npm p2p react state-management

Last synced: 14 May 2025

https://github.com/mlochbaum/BQN

An APL-like programming language. Self-hosted!

apl bqn compiler functional-programming immutable language multidimensional-arrays

Last synced: 04 Apr 2025

https://github.com/loophp/collection

A (memory) friendly, easy, lazy and modular collection class.

collection generator immutable iterator yield

Last synced: 14 May 2025

https://github.com/benbjohnson/immutable

Immutable collections for Go

collections go immutable

Last synced: 14 May 2025

https://github.com/nftstorage/nft.storage

**Notice: Uploads Decommissioned - Existing Data is Safe!**

filecoin immutable ipfs metadata nft permenance persistence storage

Last synced: 10 Apr 2025

https://github.com/arximboldi/ewig

The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture

cpp data-structures editor emacs immer immutable text

Last synced: 05 Apr 2025

https://github.com/wesovilabs/koazee

A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

arrays functional-programming golang golang-library immutable lazy-evaluation slices

Last synced: 09 Sep 2025

https://github.com/salesforce/observable-membrane

A Javascript Membrane implementation using Proxies to observe mutation on an object graph

immutable lwc membrane mutation observe proxy read-only

Last synced: 13 Apr 2025

https://github.com/tobgu/qframe

Immutable data frame for Go

data-frame data-science dataframe go golang immutable

Last synced: 04 Apr 2025

https://github.com/xiubug/react-antd

基于react + redux + immutable + less + ES6/7 + webpack2.0 + fetch + react-router + antd实现的SPA后台管理系统模板

admin ant-design es6 es7 immutable less react react-redux react-router redux webpack2

Last synced: 26 Jul 2025

https://github.com/huandu/go-clone

Clone any Go data structure deeply and thoroughly.

algorithm clone deepcopy go immutable reflect utility

Last synced: 16 May 2025

https://github.com/ingolemo/python-lenses

A python lens library for manipulating deeply nested immutable structures

functional-optics functional-programming immutable immutable-datastructures lens lenses optics prism python traversal

Last synced: 21 Oct 2025

https://github.com/mkirchner/hamt

A hash array-mapped trie implementation in C

c c99 data-structure datastructure hash-array-mapped-trie immutable tutorial

Last synced: 09 Apr 2025

https://github.com/cdonohue/polychrome

🎨 Easy color manipulation in ~2kb (gzipped)

color color-manipulation css-color css-in-js immutable palette tiny

Last synced: 06 Apr 2025

https://github.com/prolic/fpp

Functional PHP Preprocessor - Generate Immutable Data Types

code-generation code-generator datatypes ddd enum functional immutable php prooph

Last synced: 12 Apr 2025

https://github.com/endatabas/endb

SQL document database with full history.

database immutable sql

Last synced: 25 Mar 2025

https://github.com/augustl/halt

OS where everything is immutable! (Experimental)

immutable osdev rust

Last synced: 27 Apr 2025

https://github.com/frptools/collectable

High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.

batching data-structures deep dictionary es2015-modules hash-array-mapped-trie immutable immutablejs javascript javascript-library list map nested-structures red-black-tree set sorted-map sorted-set typescript typescript-definitions

Last synced: 09 Apr 2025

https://github.com/angular-extensions/model

Angular Model - Simple state management with minimalist API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.

angular angular-cli immutable model rxjs schematics state-management

Last synced: 04 Apr 2025

https://github.com/Wildhoney/Switzerland

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

component component-architecture components css-variables custom-elements functional immutable shadow-dom virtual-dom webcomponents

Last synced: 15 Nov 2025

https://github.com/wildhoney/switzerland

🇨🇭Switzerland takes a functional approach to Web Components by applying middleware to your components. Supports Redux, attribute mutations, CSS variables, React-esque setState/state, etc… out-of-the-box, along with Shadow DOM for style encapsulation and Custom Elements for interoperability.

component component-architecture components css-variables custom-elements functional immutable shadow-dom virtual-dom webcomponents

Last synced: 07 Apr 2025

https://github.com/marceloboeira/voik

♒︎ [WIP] An experimental ~distributed~ commit-log

append-only commit-log distributed immutable kafka kinesis nats streaming

Last synced: 10 Apr 2025

https://github.com/darsyn/ip

Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.

cidr composer doctrine hacktoberfest immutable ip ip-address ipv4 ipv6 library packagist php rfc value-object

Last synced: 07 Jan 2026

https://github.com/xfbs/imstr

Immutable strings, in Rust.

cheap clone copy-on-write cow immutable rust slice string zero-copy

Last synced: 30 Dec 2025

https://github.com/tnfe/limu

High performance immutable lib alternative to immer with the same api, based on shallow copy on read and mark modified on write mechanism.

fast high-perfomance immutable immutablejs

Last synced: 09 Apr 2025

https://github.com/raviqqe/hamt

Immutable and Memory-Efficient Maps and Sets in Go

functional-programming go hamt immutable map set

Last synced: 16 May 2025

https://github.com/planttheidea/unchanged

A tiny, fast, unopinionated handler for updating JS objects and arrays immutably

functional-programming immutable javascript

Last synced: 11 Oct 2025

https://github.com/buunguyen/redux-freeze

Redux middleware that prevents state from being mutated anywhere in the app

immutable react redux redux-freeze redux-middleware

Last synced: 05 Apr 2025

https://github.com/esnet/pond

Immutable timeseries data structures built with Typescript

esnet immutable javascript pond timeseries typescript

Last synced: 09 Jul 2025

https://github.com/cooperka/react-native-immutable-list-view

:scroll: Drop-in replacement for ListView, FlatList, and VirtualizedList.

component flatlist immutable immutablejs listview react-native virtualizedlist

Last synced: 14 Jun 2025

https://github.com/juliaobjects/accessors.jl

Update immutable data

immutable julia lens

Last synced: 15 May 2025

https://github.com/fp4php/functional

PHP Functional Programming library. Monads, common use functions and generic collections.

collections collections-framework function functional functional-programming functions immutable monads php psalm psalm-plugin static-analysis streams

Last synced: 11 Jan 2026

https://github.com/ipmjs/ipmjs

Immutable Package Manager

immutability immutable package-manager

Last synced: 03 Apr 2025

https://github.com/jack-pappas/ExtCore

An extended core library for F#.

csharp data-structures dotnet fsharp immutable performance

Last synced: 21 Nov 2025

https://github.com/jack-pappas/extcore

An extended core library for F#.

csharp data-structures dotnet fsharp immutable performance

Last synced: 04 Apr 2025

https://github.com/zenika-open-source/immutadot

immutadot is a JavaScript library to deal with nested immutable structures.

dot-notation immutable javascript lodash nested-structures open-source react redux

Last synced: 17 Sep 2025

https://github.com/bloomberg/record-tuple-polyfill

A polyfill for the ECMAScript Record and Tuple proposal.

immutable javascript polyfill record tc39 tuple

Last synced: 12 Apr 2025

https://github.com/jw3126/setfield.jl

Update deeply nested immutable structs.

immutable julia lens

Last synced: 04 Apr 2025

https://github.com/kube/monolite

Statically-typed structural-sharing tree modifier

immutable persistent-data-structure structural-sharing typescript

Last synced: 11 Apr 2025

https://github.com/wasmerio/ate

Distributed immutable data store with strong encryption and authentication

blockchain database datastore immutable immutable-objects immutable-store kafka materialized-view materialized-views quantum-algorithms

Last synced: 28 Mar 2025

https://github.com/rimbu-org/rimbu

Rimbu is a TypeScript library focused on immutable, performant, and type-safe collections and other tools.

bimap collection graph hashmap hashtable immutable list multimap rimbu sorted sorted-map sorted-sets stream table typescript

Last synced: 08 Apr 2025

https://github.com/pelotom/immutagen

A library for simulating immutable generators in JavaScript

generator immutable

Last synced: 20 Aug 2025

https://github.com/Lucifier129/bistate

A state management library for React combined immutable, mutable and reactive mode

immutable mutable react react-hooks reactive state-management

Last synced: 17 Jul 2025

https://github.com/lucifier129/bistate

A state management library for React combined immutable, mutable and reactive mode

immutable mutable react react-hooks reactive state-management

Last synced: 05 May 2025

https://github.com/carueda/tscfg

Schema-first, boilerplate-free, type-safe access to configuration properties in Java and Scala

configuration immutable java pojo scala schema typesafe typesafe-config

Last synced: 04 Apr 2025

https://github.com/benji6/imlazy

😴 Functional programming with lazy immutable iterables

curried functional-programming generator haskell immutable infinite iterables iterator lazy ramda

Last synced: 05 Apr 2025