kripod / React Hooks
Licence: mit
Essential set of React Hooks for convenient Web API consumption and state management.
Stars: ✭ 515
Programming Languages
typescript
32286 projects
Projects that are alternatives of or similar to React Hooks
statery
Surprise-Free State Management! Designed for React with functional components, but can also be used with other frameworks (or no framework at all.)
Stars: ✭ 28 (-94.56%)
Mutual labels: hooks, state-management
useStateMachine
The <1 kb state machine hook for React
Stars: ✭ 2,231 (+333.2%)
Mutual labels: hooks, state-management
entangle
Global state management tool for react hooks inspired by RecoilJS and Jotai using proxies.
Stars: ✭ 26 (-94.95%)
Mutual labels: hooks, state-management
react-zeno
The React companion to Zeno, a Redux implementation optimized for Typescript.
Stars: ✭ 14 (-97.28%)
Mutual labels: hooks, state-management
Easy Peasy
Vegetarian friendly state for React
Stars: ✭ 4,525 (+778.64%)
Mutual labels: hooks, state-management
stook
A minimalist design state management library for React.
Stars: ✭ 86 (-83.3%)
Mutual labels: hooks, state-management
eventrix
Open-source, Predictable, Scaling JavaScript library for state managing and centralizing application global state. State manage system for react apps.
Stars: ✭ 35 (-93.2%)
Mutual labels: hooks, state-management
resynced
An experimental hook that lets you have multiple components using multiple synced states using no context provider
Stars: ✭ 19 (-96.31%)
Mutual labels: hooks, state-management
micro-observables
A simple Observable library that can be used for easy state management in React applications.
Stars: ✭ 78 (-84.85%)
Mutual labels: hooks, state-management
use-query-string
🆙 A React hook that serializes state into the URL query string
Stars: ✭ 50 (-90.29%)
Mutual labels: hooks, state-management
Radioactive State
☢ Make Your React App Truly Reactive!
Stars: ✭ 273 (-46.99%)
Mutual labels: hooks, state-management
use-app-state
🌏 useAppState() hook. that global version of setState() built on Context.
Stars: ✭ 65 (-87.38%)
Mutual labels: hooks, state-management
jedisdb
redis like key-value state management solution for React
Stars: ✭ 13 (-97.48%)
Mutual labels: hooks, state-management
hooksy
Simple app state management based on react hooks
Stars: ✭ 58 (-88.74%)
Mutual labels: hooks, state-management
useSharedState
useSharedState is a simple hook that can be used to share state between multiple React components.
Stars: ✭ 0 (-100%)
Mutual labels: hooks, state-management
react-cool-form
😎 📋 React hooks for forms state and validation, less code more performant.
Stars: ✭ 246 (-52.23%)
Mutual labels: hooks, state-management
react-smart-app
Preconfiguration React + Ant Design + State Management
Stars: ✭ 13 (-97.48%)
Mutual labels: hooks, state-management
atomic-state
A decentralized state management library for React
Stars: ✭ 54 (-89.51%)
Mutual labels: hooks, state-management
@kripod/react-hooks
Essential set of React Hooks for convenient Web API consumption and state management.
Key features
- 🌳 Bundler-friendly with tree shaking support
- 📚 Well-documented and type-safe interfaces
- ⚛️ Zero-config server-side rendering capability
- 📦 Self-contained, free of runtime dependencies
Project structure
Being composed of multiple packages, this project is managed as a monorepo. Please see the documentation of each package for further details about them:
Contributing
Thanks for being interested in contributing! Please read our contribution guidelines to get started.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
Kristóf Poduszló 🚧 💻 ⚠️ 📖 💡 🤔 🚇 |
Dan Abramov 💻 📝 🤔 ✅ |
Donavon West ⚠️ |
Prasanna Mishra 📖 |
Nolansym 💡 |
Charles Moog 💻 ⚠️ 📖 💡 |
Michael Jackson 🤔 |
Jose Felix 🚇 💻 |
Davide Gheri 🐛 |
This project follows the all-contributors specification. Contributions of any kind welcome!
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].