diffx

A state management library for React, Vue.js, Svelte, Angular and vanilla javascript

MIT License

Downloads
426
Stars
54
Committers
2

Diffx

Diffx is a state management library that focuses on three things:

  • Make it easy to learn and use
  • Get rid of boilerplate
  • Make great devtools

Key features

🤏 Small API and a very compact syntax 🔍 Tracks the reason behind changes to the state 🔧 Devtools that track:      - what, when, where and why state changed      - async start/resolution      - nested changes      - changes triggered by watchers 💾 Built in persistence 📝 Written in Typescript, inferring your types

Supported frameworks

React logo React

Vue logo Vue.js

Svelte logo Svelte

Angular logo Angular

RxJS logo RxJS

No framework

Package Rankings
Top 9.58% on Npmjs.org
Related Projects