# Is the library dependent on redux?

**URL:** <https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231>\
**Category:** General\
**Created:** [June 23, 2020, 11:19am UTC](https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231 "2020-06-23T11:19:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![discobot](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/discobot/32/3_2.png) [@discobot](https://jsonforms.discourse.group/u/discobot)\
**Post date:** [June 23, 2020, 11:19am UTC](https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231/1 "2020-06-23T11:19:24Z")

</div>

_[[original thread](https://spectrum.chat/jsonforms/general/is-the-library-dependent-on-redux~aaa70687-b015-4980-8539-7b12de5a08bb) by YonatanHanan]_

---

<div class="post-metadata">

**Author:** ![discobot](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/discobot/32/3_2.png) [@discobot](https://jsonforms.discourse.group/u/discobot)\
**Post date:** [June 23, 2020, 11:26am UTC](https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231/2 "2020-06-23T11:26:56Z")

</div>

_[YonatanHanan]_

i mean can i use [https://jsonforms.io/docs/available-actions](https://jsonforms.io/docs/available-actions) without redux?

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [June 23, 2020, 1:27pm UTC](https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231/3 "2020-06-23T13:27:18Z")

</div>

Hi @yonatanhanan, we’re actively working on removing Redux from JSON Forms with one of the next versions of JSON Forms. We already provide the `JsonForms` component which works completely without Redux, however for now it still must be there to successfully compile.

The Redux-less variant of JSON Forms works differently than the Redux one as there is no store where you can dispatch these actions, however almost all actions can be achieved in a different way. For example the `init` action is now implicitly executed with the props given to `JsonForms`, the `update` action can still be used within custom renderers, from outside the form you can simply provide a new `data` prop. `register` and `unregister` actions are handled via simple array props. You can find more information in our [FAQ](https://jsonforms.io/faq) and you can see both the Redux variant and the standalone variant in action in our [React seed](https://github.com/eclipsesource/jsonforms-react-seed).

---

<div class="post-metadata">

**Author:** ![discobot](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/discobot/32/3_2.png) [@discobot](https://jsonforms.discourse.group/u/discobot)\
**Post date:** [June 23, 2020, 2:06pm UTC](https://jsonforms.discourse.group/t/is-the-library-dependent-on-redux/231/4 "2020-06-23T14:06:08Z")

</div>

_[YonatanHanan]_

Thank you
