222 Open Source Immutable Software Projects
Free and open source immutable code projects including engines, APIs, generators, and tools.
Redux Immutable 1877 ⭐
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
Arximboldi Immer 1961 ⭐
Postmodern immutable and persistent data structures for C++ — value semantics at scale
Funkia List 1612 ⭐
🐆 An immutable list with unmatched performance and a comprehensive functional API.
Immudb 7068 ⭐
immudb - immutable database based on zero trust, SQL and Key-Value, tamperproof, data change history
Arqex Freezer 1271 ⭐
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.
Proposal Record Tuple 1758 ⭐
ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!
Partial.lenses 876 ⭐
Genkgo Mail 399 ⭐
Library to send e-mails over different transports and protocols (like SMTP and IMAP) using immutable messages and streams. Also includes SMTP server.
React Antd 326 ⭐
基于react + redux + immutable + less + ES6/7 + webpack2.0 + fetch + react-router + antd实现的SPA后台管理系统模板
Ewig 459 ⭐
The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture
Observable Membrane 342 ⭐
Switzerland 267 ⭐
🇨🇭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.
Collectable 242 ⭐
Model 265 ⭐
Angular Model - Simple state management with minimalist API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.
React Native Immutable List View 210 ⭐
:scroll: Drop-in replacement for ListView, FlatList, and VirtualizedList.
Static Frame 260 ⭐
Immutable and grow-only Pandas-like DataFrames with a more explicit and consistent interface.
Immutableassign 164 ⭐
Darsyn Ip 200 ⭐
Immutable value object for IPv4 and IPv6 addresses, including helper methods and Doctrine support.
With Immutable Props To JS 77 ⭐
:smiling_imp: A higher-order component for keeping Immutable objects outside your presentational components
Immutable Styles 70 ⭐
A library for styling web interfaces with a focus on predictability and robustness. It uses immutability to remove side effects often tied to CSS, allowing UI bugs to be caught ahead of time!
Immutable Array Prototype 58 ⭐
A collection of Immutable Array prototype methods(Per method packages).
Immutable Xjc 55 ⭐
immutable-xjc is a JAXB 2.0 XJC plugin for making schema derived classes immutable with optional builder pattern generator.
Remute 57 ⭐
C# library to create new immutable object applying lambda expressions to the existing immutable object
Guidomb Portal 47 ⭐
A (potentially) cross-platform, unidirectional data flow framework to build applications using a declarative and immutable UI API.
Zedux 43 ⭐
:zap: A high-level, declarative, composable form of Redux https://bowheart.github.io/zedux/
Namedtupled 46 ⭐
Nim Contra 45 ⭐
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
Django Concurrency Talk 46 ⭐
🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems