actionware

Redux with less boilerplate, actions statuses and controlled side-effects in a single shot.

reduxboilerplateactionsreact-reduxasync-actionsreact
FreeRepo

Preview

actionware preview

Overview

Actionware is a Redux library that reduces boilerplate by automatically managing action execution, error handling and loading states without requiring separate action creators or action types. It provides a simple API for defining actions as functions, handling async operations with built-in busy and error status tracking, supporting cancellable operations and integrating with React components through decorators or manual state selectors.

Features

action-creatorsreducersasync-actionserror-handlingbusy-statuscancellable-actionsside-effects-managementaction-listenersinteraction-dependent-flows

Feature Flags

authenticationcmsnotificationsmaps

Recommended Use Cases

redux-state-managementasync-action-handlingside-effects-controlreact-applications

Frontend

reactreact-redux

Backend

None

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
200
๐Ÿด Forks
7
๐Ÿงพ License
MIT
๐Ÿ”„ Active
Unknown

Stack

Framework
redux
Language
javascript
Testing
sinon
CI
travis-ci

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions, travis-ci

Pricing

Classification
free
Selected
โ€”
Notes
Open source library
Get Started with this Boilerplate