---
pageType: home

hero:
  text: Bear necessities for React state
  tagline: A tiny, predictable store with hooks-first ergonomics and escape hatches that stay out of your way.
  actions:
    - theme: brand
      text: Introduction
      link: ./learn/getting-started/introduction.md
    - theme: alt
      text: Quick Start
      link: ./learn/index.md
features:
  - title: Minimal API, fast adoption
    details: Create a store with a single hook, subscribe with selectors, and avoid boilerplate or providers.
  - title: Safe under React concurrency
    details: Built to avoid zombie children and tearing issues while keeping renders predictable.
  - title: Works across React and vanilla
    details: Share stores between React, React Native, and non-React environments with the same API surface.
  - title: Batteries included
    details: Opt into devtools, persistence, Redux-style middleware, and Immer without changing your mental model.
  - title: TypeScript-first ergonomics
    details: Strongly typed helpers and patterns so your state and actions stay inferred.
  - title: Small footprint
    details: Tiny bundle size with zero config and performance that keeps pace in production.
---
