{"repo":"ctrlplusb/easy-peasy","free":true,"listed":false,"github":"https://github.com/ctrlplusb/easy-peasy","clone":"git clone https://github.com/ctrlplusb/easy-peasy.git","description":"Vegetarian friendly state for React","language":"JavaScript","stars":5037,"topics":["react","redux","state-management","immutable","hooks","react-hooks","immer"],"license":"MIT","category":"ui-components","readme_excerpt":"&nbsp; Vegetarian friendly state for React &nbsp; v7 Beta — this release modernises Easy Peasy around React 19's concurrent primitives. The public store/model API is unchanged from v6 and the library is feature-complete, but the v7 line is still in beta — APIs may shift in response to feedback before the stable release. See the v6 → v7 upgrade guide for details, or view the v6 docs for the current stable release. Easy Peasy is an abstraction of Redux, providing a reimagined API that focuses on developer experience . It allows you to quickly and easily manage your state, whilst leveraging the strong architectural guarantees and extensive eco-system that Redux has to offer. Zero configuration No boilerplate React hooks based API Extensive TypeScript support Encapsulate data fetching Computed properties Reactive actions Redux middleware support State persistence Redux Dev Tools Global, context, or local stores Built-in testing utils React Native supported Hot reloading supported &nbsp; All of this comes via a single dependency install. While v7 is in beta it is published under the beta dist-tag — the latest tag will move to v7 once the stable release ships. &nbsp; Fly like an eagle 🦅 Create your store Wrap your application Use the store &nbsp; Examples 📚 See the example folder for more examples of how to use easy-peasy . &nbsp; Core Team 🛠 Peter Weinberg Jørn A. Myrland Sean Matheson &nbsp; Our Sponsors ❤️ We have only but great appreciation to those who support this project.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ctrlplusb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ctrlplusb/easy-peasy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}