Launched September 30, 2025
Nucleux
React state management that doesn't suck. Atomic precision. No provider hell. Pure developer bliss.
FreeCodeOpen Source3,326 impressions#4 of its week
Stop fighting your state management library. Nucleux delivers atomic precision without the usual React state nightmare. No provider hell. No reducer boilerplate. No mysterious re-renders breaking your app.
Here's what actually matters: Your components get exactly the state they need, when they need it. Create stores with atoms, inject dependencies that make sense, and watch everything just work. One line to subscribe, zero lines of ceremony.
The good stuff: TypeScript-first design. React Native ready. Framework-agnostic core. Lightweight footprint.
Bottom line: Three hooks, zero headaches, maximum productivity. Finally, React state that doesn't make you want to throw your laptop out the window.
Nucleux is an atomic, provider-free state-management library for React and other frameworks.
- for
- React developers who want lightweight, zero-boilerplate state handling.
- pricing
- open source
- license
- ISC
works withReactReact NativelocalStorageAsyncStorage
Key features
6 features of Nucleux
- Zero boilerplate — Create stores and atoms with minimal code, no reducers or providers needed.
- Atomic updates — Only components subscribed to a specific atom re-render on changes.
- Framework agnostic core — Works with React and can be used without React.
- Persistence support — Automatically save atom values to storage with configurable keys.
- Custom memoization — Choose shallow, deep, or custom comparison for atom updates.
- Derived atoms — Compute state from multiple atoms with optional memoization.
Use cases
- Manage a counter or todo list with simple atomic stores
- Persist user preferences across sessions in React Native
- Create derived filtered lists that update only when underlying data changes
Nucleux FAQ
How do I install Nucleux?+
Run npm install nucleux and import the Store class and hooks in your code.
Do I need to wrap my app with a provider?+
No, Nucleux works without any provider components.
Can I use Nucleux outside of React?+
Yes, the core is framework-agnostic and can be used without React.
How does persistence work?+
Add a persistence option with a persistKey (and optional custom storage) when defining an atom.
How can I reset state?+
Atoms and stores provide reset methods to restore initial values and optionally clear persisted data.
Summarized by DevHunt from nucleux.dev · Sep 28, 2026. Details may change; check the official site.










