Reacton Redux
A Python implementation of Redux and Redux Toolkit with bindings for Reacton/Solara
Installation
pip install "reacton-redux[devtools]"
Roadmap
-
create_store -
combine_reducers -
compose -
apply_middleware -
reacton.StoreProvider -
reacton.use_store -
reacton.use_selector -
reacton.use_dispatch -
toolkit.create_action -
toolkit.create_reducer -
toolkit.immer -
toolkit.create_slice - Documentation
- Examples
- Tests
Links
- Redux
- Immer
- Tanstack Query
- Other Python implementations of Redux publicly available on GitHub:
- usrlocalben/pydux ⭐ 113
- ebrakke/python-redux ⭐ 32
- kasbah/aioredux ⭐ 22
- Carsten-Leue/ReduxPY ⭐ 14
- peterpeter5/pyredux ⭐ 12
- RookieGameDevs/revived ⭐ 12
- sassanh/python-redux ⭐ 2
- xdusongwei/redux-python ⭐ 1
- CCI-Tools/redux
- pandafeeder/redux-python
- Jumballaya/pubsub.py
- thewhitepill/rstore
- immijimmi/managedstate
Metadata
Release files for reacton-redux 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| reacton_redux-0.3.0.tar.gz | 11.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| reacton_redux-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.7 kB
Release files / reacton_redux-0.3.0.tar.gz
| Download URL | reacton_redux-0.3.0.tar.gz |
|---|---|
| Size | 11.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f82efab8479e8f4bdc50e0c4b753a92288a6a01b2cec2c65e9698ff9c4fd8fe5
|
|
BLAKE2b-256 checksum How to use checksums |
96a9f898ed973293d7a397c8df3717cce6e3c0aa5fc7c5de438f8447d0d61fff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|
Release files / reacton_redux-0.3.0-py3-none-any.whl
| Download URL | reacton_redux-0.3.0-py3-none-any.whl |
|---|---|
| Size | 14.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e98fcc79ddfcb24421d84ffd38549a38f21c82ac5472e04f19d5b57ad3750214
|
|
BLAKE2b-256 checksum How to use checksums |
dcd83aa431876f23053018f089753577ee728087d0bd80ccb3441dfde5e9f8b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|