All Projects → kcfe → dobux

kcfe / dobux

Licence: MIT license
🍃 Lightweight responsive state management solution.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to dobux

Easy Peasy
Vegetarian friendly state for React
Stars: ✭ 4,525 (+5933.33%)
Mutual labels:  hooks, immutable, state-management
React Context Hook
A React.js global state manager with Hooks
Stars: ✭ 50 (-33.33%)
Mutual labels:  hooks, state-management
Use Global Context
A new way to use “useContext” better
Stars: ✭ 34 (-54.67%)
Mutual labels:  hooks, state-management
Pure Store
A tiny immutable store with type safety.
Stars: ✭ 133 (+77.33%)
Mutual labels:  hooks, state-management
Constate
React Context + State
Stars: ✭ 3,519 (+4592%)
Mutual labels:  hooks, state-management
React Hooks
Essential set of React Hooks for convenient Web API consumption and state management.
Stars: ✭ 515 (+586.67%)
Mutual labels:  hooks, state-management
React Atom
A simple way manage state in React, inspired by Clojure(Script) and reagent.cljs
Stars: ✭ 133 (+77.33%)
Mutual labels:  hooks, state-management
zoov
Use 🐻 Zustand with Module-like api
Stars: ✭ 24 (-68%)
Mutual labels:  hooks, state-management
React Model
The next generation state management library for React
Stars: ✭ 153 (+104%)
Mutual labels:  hooks, state-management
Use Url State
Lift a React component's state into the url
Stars: ✭ 154 (+105.33%)
Mutual labels:  hooks, state-management
Reto
Flexible and efficient React Store with hooks.
Stars: ✭ 194 (+158.67%)
Mutual labels:  hooks, state-management
Radioactive State
☢ Make Your React App Truly Reactive!
Stars: ✭ 273 (+264%)
Mutual labels:  hooks, state-management
grand central
State-management and action-dispatching for Ruby apps
Stars: ✭ 20 (-73.33%)
Mutual labels:  immutable, state-management
Pullstate
Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!
Stars: ✭ 683 (+810.67%)
Mutual labels:  hooks, state-management
atomic-state
A decentralized state management library for React
Stars: ✭ 54 (-28%)
Mutual labels:  hooks, state-management
Use Substate
🍙 Lightweight (<600B minified + gzipped) React Hook to subscribe to a subset of your single app state.
Stars: ✭ 97 (+29.33%)
Mutual labels:  hooks, state-management
react-smart-app
Preconfiguration React + Ant Design + State Management
Stars: ✭ 13 (-82.67%)
Mutual labels:  hooks, state-management
micro-observables
A simple Observable library that can be used for easy state management in React applications.
Stars: ✭ 78 (+4%)
Mutual labels:  hooks, state-management
Redhooks
Predictable state container for React apps written using Hooks
Stars: ✭ 149 (+98.67%)
Mutual labels:  hooks, state-management
Reusable
Reusable is a library for state management using React hooks
Stars: ✭ 207 (+176%)
Mutual labels:  hooks, state-management

Dobux logo

Dobux

Lightweight responsive state management solution based on React Context and React Hooks.

Build Status Coverage Status Version Downloads Bundle Size Vulnerabilities
Peer React Peer React Dom

English | 简体中文

Features

  • 🎉 Simplify:Only 3 core APIs, no additional learning cost, easy to get started with the knowledge of React Hooks.
  • 🚀 Immutable:Interact with view by simply modifying it while keeping all the benefits of immutable data.
  • 🌲 Flexible Usage:Support global and local data sources, manage the state of the entire application more elegantly.
  • 🍳 Friendly Asynchronous Processing:Record the loading status of asynchronous operations, simplify the presentation logic in the view layer.
  • 🍬 TypeScript Support:Complete TypeScript type definition, complete type checking and type inference can be obtained in the editor.

📦 Installation

// use npm
$ npm i dobux --save

// use yarn
$ yarn add dobux

🔨 Documents

🔗 Examples

🖥 Version dependency

  • React >= 16.8.0
  • ReactDOM >= 16.8.0

📄 LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].