Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
R

redux-box

> 前端框架
Open source

Modular and easy-to-grasp redux based state management, with least boilerplate

703 stars0 likes0 views
WebsiteGitHub

About

Modular and easy-to-grasp redux based state management, with least boilerplate

Redux Box

A modular, batteries-included container for Redux + Redux-Saga applications.

Less boilerplate. Cleaner reducers. Sagas already wired up.

anish000kumar.github.io/redux-box


Install

npm install redux-box
# or
yarn add redux-box

A taste

// store/counter.js
import { createModule } from 'redux-box';

export default createModule({
  state: { count: 0 },
  mutations: {
    INCREMENT: state => { state.count += 1; },
  },
});

// store/index.js
import { createStore } from 'redux-box';
import counter from './counter';

export default createStore({ counter });

That's a complete Redux store. Mutations look mutable but are made immutable under the hood by Immer; sagas, devtools, and middleware are wired up for you.

➡️ Head over to the full documentation for the guide, examples, recipes, and API reference.

License

MIT © Anish Kumar

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

TypeScriptreactreduxredux-saga

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category前端框架
PricingOpen source

> Related tools

R
React
用于构建用户界面的 JavaScript 库
V
Vue.js
渐进式 JavaScript 框架
N
Next.js
基于 React 的全栈 Web 框架