diffx

Diffx

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

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

Vue.js

Svelte

Angular

RxJS

No framework

Top categories

Loading Svelte Themes