A Reactive Store with Magical Powers

Modular by design
Build multiple stores and let your bundler code split them automatically

Tree Shakeable & Fully Typed
Anything you don't use won't become part of your bundle

CLI
A fast and efficient way to build up your stores

First Class Entities Support
Simply and easily manage entities in your store

Requests Status & Cache
Monitor server requests and cache them, preventing redundant API calls

Persist State
Persist the store's state, offering a seamless user experience

State History
Save the store's state history, for easy undo/redo functionality

Pagination
Get built-in support for managing pagination in the app

Devtools
Elf hooks into Redux devtools to give you an enhanced development experience