An open API service indexing awesome lists of open source software.

https://github.com/welldone-software/redux-toolbelt

Toolbelt for redux applications
https://github.com/welldone-software/redux-toolbelt

Last synced: 12 months ago
JSON representation

Toolbelt for redux applications

Awesome Lists containing this project

README

          


Redux Toolbelt


A set of tools for quicker, easier, less verbose and safer Redux development by welldone-software.





redux-toolbelt logo

## Packages

This repository is a monorepo that we manage using [Lerna](https://github.com/lerna/lerna). That means that we actually publish several packages to npm from the same codebase, including:

| Package | Description |
| -------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| [`redux-toolbelt`](/packages/redux-toolbelt) | Core utillities for creating action creators and reducers |
| [`redux-toolbelt-immutable-helpers`](/packages/redux-toolbelt-immutable-helpers) | Helper functions to "update" immutable objects |
| [`redux-toolbelt-observable`](/packages/redux-toolbelt-observable) | Utilities for using `redux-toolbelt` with `redux-observable` |
| [`redux-toolbelt-saga`](/packages/redux-toolbelt-saga) | Utilities for using `redux-toolbelt` with `redux-saga` |
| [`redux-toolbelt-thunk`](/packages/redux-toolbelt-thunk) | Utilities for using `redux-toolbelt` with `redux-thunk` |

## Article

[Read about `redux-toolbelt` here](https://medium.com/welldone-software/redux-toolbelt-supercharge-your-redux-ec16e704fe93)

## Demo

A demo project can be found here:

https://github.com/welldone-software/redux-toolbelt-demo

The demo can be run in a live sandbox environment here:

https://codesandbox.io/s/github/welldone-software/redux-toolbelt-demo

## Typing

Package now supports typescript.