icedam
Mutation prevention library
A lightweight library to prevent accidental data mutation and bugs in applications
Just-in-time immutability.
44 stars
3 watching
2 forks
Language: JavaScript
last commit: over 9 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
serge-sans-paille/frozen | A library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers | 1,323 |
aearly/icepick | A library for efficiently handling immutable data structures in JavaScript | 421 |
okwolf/hyperapp-freeze | A utility to prevent direct state mutations in Hyperapp applications | 6 |
snyk-labs/nopp | Protects against Prototype Pollution vulnerabilities in JavaScript objects by freezing specific built-in objects. | 25 |
snapframework/heist | A Haskell library that allows binding values to XML tags in web templates | 92 |
icings/partitionable | A plugin for CakePHP's ORM that enables grouping-based limiting of related data | 16 |
wojteklu/watchdog | Class for detecting and logging excessive main thread blocking in iOS and macOS applications. | 1,861 |
olark/lightningjs | A JavaScript library that embeds third-party code in its own window context to avoid conflicts and ensure fast asynchronous execution. | 653 |
ice-lab/icestore | A simple and friendly state management solution for React applications | 399 |
wardlem/lambdash | A library providing generic functional programming functionality for JavaScript | 5 |
luanrafael/jlogam | A JavaScript library for creating gesture-based interfaces for mobile applications. | 5 |
iden3/snarkjs | A JavaScript and WebAssembly implementation of a zero-knowledge proof protocol for secure multi-party computations | 1,790 |
scottcorgan/immu | A lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation. | 356 |
philogy/safeconsole | A memory-preserving logging library for Solidity applications. | 50 |
icedland/iced | A high-performance toolset for analyzing and manipulating machine code in various programming languages | 2,955 |