Tiny observable & high-performance state management.
$ npm i chronicle --save
;const ACTIONS =counter: statecounter + 1counter: statecounter - 1;const store =;;const unsubscribe =;store;;store;store;console;
You can run the performance test through
npm run test:perf;
chronicle x 892,393 ops/sec ±4.99% (66 runs sampled)chronicle with thunk x 332,470 ops/sec ±3.61% (49 runs sampled)redux x 557,308 ops/sec ±1.63% (89 runs sampled)redux with thunk x 288,050 ops/sec ±1.25% (90 runs sampled)Fastest is chronicle
Thanks Forbes Lindesay for donating the
chronicle npm name.
MIT © Robin van der Vleuten