/elfi

An elegant state container for your JavaScript applications

Primary LanguageJavaScriptMIT LicenseMIT

elfi

An elegant state container for your JavaScript applications

npm version npm downloads Join the chat on Discord

elfi is a state container for JavaScript applications. It takes its roots in libraries such as Flux and Redux, but strives to remain simple and avoid boilerplate code.

It only takes a few minutes to learn, works great with Immutable.js and React, and is easy to extend using middleware.


Read the documentation


Install

$ npm install elfi

Usage

Read the documentation

Contributing

  • ⇄ Pull Requests and ★ Stars are always welcome.
  • For bugs and feature requests, please create an issue.
  • Pull Requests must ensure that automated checks pass ($ npm run check).

If interested, you can also read the (now quite obsolete) initial blog post.