https://github.com/web-infra-dev/reduck
A Redux-based state management library
https://github.com/web-infra-dev/reduck
state-management
Last synced: 2 months ago
JSON representation
A Redux-based state management library
- Host: GitHub
- URL: https://github.com/web-infra-dev/reduck
- Owner: web-infra-dev
- License: mit
- Created: 2021-09-30T10:48:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-07T04:41:51.000Z (3 months ago)
- Last Synced: 2025-03-30T16:12:32.136Z (2 months ago)
- Topics: state-management
- Language: TypeScript
- Homepage: https://modernjs.dev/en/guides/topic-detail/model/quick-start
- Size: 1020 KB
- Stars: 78
- Watchers: 2
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Reduck
A Redux-based state management library.
![]()
![]()
![]()
## Introduction
Reduck is a Redux-based state management library that offers simple APIs and less boilerplate codes.
It can be used out of the box within Modern.js, which is also recommended, or it can be used directly.## Documentation
The Reduck docs are located at : https://modernjs.dev/en/guides/topic-detail/model/quick-start.
# Examples
- [todos](https://stackblitz.com/github/modern-js-dev/reduck/tree/main/examples/todos?file=src%2Findex.tsx&terminal=start&title=todos)
- [vanilla-counter](https://stackblitz.com/github/modern-js-dev/reduck/tree/main/examples/vanilla-counter?file=index.html&terminal=dev&title=vanilla-counter)
- [vite-counter](https://stackblitz.com/github/modern-js-dev/reduck/tree/main/examples/vite-counter?file=src%2FApp.tsx&terminal=dev&title=vite-counter)## Contributing
> New contributors welcome!
Please read the [Contributing Guide](https://github.com/web-infra-dev/modern.js/blob/main/CONTRIBUTING.md).
### Code of Conduct
This repo has adopted the Bytedance Open Source Code of Conduct. Please check [Code of Conduct](./CODE_OF_CONDUCT.md) for more details.
## License
Reduck is [MIT licensed](https://github.com/web-infra-dev/reduck/blob/main/LICENSE).