Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 10 JavaScript Immutable Projects
-
I heard that immutability libraries like immer.js [0] help with this. Anyone go this way and had good success? Is this 'the way'?
-
Tetris - This project is a Tetris classic game
-
Amplication
Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.
-
-
-
-
-
Project mention: BBC is removing any and all links to the Documentary they produced about OceanGate in 2022. Back it up for the possibility of lost media preservation if they decide to blackhole it for legal reasons related to this incident. (secondary DL link in comments) | /r/OceanGateTitan | 2023-06-22
And make free uploads to it here: https://nft.storage
-
Appwrite
Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!
-
limu
A fast immutable data js lib, based on shallow copy on read and mark modified on write mechanism.
Project mention: The sword refers to immer, the faster and stronger immutable data js tool limu stable version released! | dev.to | 2023-08-18Welcome to understand and pay attention to limu, visit documentation and right-click to bring up the console, you can ** Real-time experience **limu api and immer api for comparison (limu and immer objects are bound globally).
-
-
object-state-history
The ObjectStateHistory is a JavaScript implementation that allows you to keep track of changes in an object over time, creating a history of the modifications.
Project mention: ObjectStateHistory – A Tool for State Management | news.ycombinator.com | 2023-06-01Hello everyone.
I recently published an npm package (JavaScript) that allows you to keep track of changes in an object over time, creating a history of the modifications.
Check it out here: https://www.npmjs.com/package/object-state-history
Github repository here: https://github.com/sergiofasilva/object-state-history
What do you think about it? Leave your comments / suggestions.
JavaScript Immutable related posts
- How We Fixed Performance With JS Object Variable Mutation
- The sword refers to immer, the faster and stronger immutable data js tool limu stable version released!
- Why my variable is being mutated if I make any changes to my data ?
- ObjectStateHistory – A Tool for State Management
- Write better JavaScript and ReactJs code with Immerjs
- Pure functional data in Clean Architecture
- Immer 10.0: faster update perf, smaller bundle size, modern modules!
-
A note from our sponsor - Mergify
blog.mergify.com | 22 Sep 2023
Index
What are some of the best open-source Immutable projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Immer | 25,935 |
2 | react-tetris | 7,808 |
3 | easy-peasy | 4,996 |
4 | pepperoni-app-kit | 4,643 |
5 | js-joda | 1,539 |
6 | partial.lenses | 904 |
7 | nft.storage | 584 |
8 | limu | 94 |
9 | redux-cool | 25 |
10 | object-state-history | 2 |