A Python implementation of Redux and Redux Toolkit with bindings for Reacton/Solara
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
reacton_redux-0.3.0.tar.gz
(11.6 kB
view details)
Built Distribution
File details
Details for the file reacton_redux-0.3.0.tar.gz
.
File metadata
- Download URL: reacton_redux-0.3.0.tar.gz
- Upload date:
- Size: 11.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f82efab8479e8f4bdc50e0c4b753a92288a6a01b2cec2c65e9698ff9c4fd8fe5 |
|
MD5 | 3f4123ede10c0a2f93a1b97a90ef4ade |
|
BLAKE2b-256 | 96a9f898ed973293d7a397c8df3717cce6e3c0aa5fc7c5de438f8447d0d61fff |
File details
Details for the file reacton_redux-0.3.0-py3-none-any.whl
.
File metadata
- Download URL: reacton_redux-0.3.0-py3-none-any.whl
- Upload date:
- Size: 14.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e98fcc79ddfcb24421d84ffd38549a38f21c82ac5472e04f19d5b57ad3750214 |
|
MD5 | 25508db3d70ad483f547ff52330e4542 |
|
BLAKE2b-256 | dcd83aa431876f23053018f089753577ee728087d0bd80ccb3441dfde5e9f8b3 |