https://github.com/mrousavy/pipestate
🏦 A minimal state management library for React.
https://github.com/mrousavy/pipestate
javascript library management react state typescript
Last synced: 2 months ago
JSON representation
🏦 A minimal state management library for React.
- Host: GitHub
- URL: https://github.com/mrousavy/pipestate
- Owner: mrousavy
- License: mit
- Created: 2021-02-01T08:05:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-12T12:19:29.000Z (over 3 years ago)
- Last Synced: 2025-03-21T16:21:22.472Z (3 months ago)
- Topics: javascript, library, management, react, state, typescript
- Language: TypeScript
- Homepage:
- Size: 421 KB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
README.md
ATOMS.md
SELECTORS.md
BEST-PRACTICES.md
## Why?
* Simple API and terminology so you don't feel like you're learning a new language
* Based on React hooks to maintain a clean and easy API
* No Context API/HoC Wrappers
* Works with multiple React roots (compatible with [react-native-navigation](http://github.com/wix/react-native-navigation)!)
* Great TypeScript support
* Async selectors, lazy initializers, selectors with setters, and more!
> **🎉 🥳 Hooray you're ready to learn about [atoms](ATOMS.md)!**