Kea 2.2

Production Ready React State Management
Now with TypeScript support!

Trusted by:

Strong Foundations

Kea is a complete ecosystem built on top of Redux that just makes sense.

It comes batteries included and does more than most competing solutions.

Scalable & Composable

Kea is built for productive teams that work on ambitious projects. It scales really well.

It's a set of interconnected building blocks that just get out of your way.

Sparks Joy!

Kea strikes a beautiful balance between developer productivity and happiness.

Words like joy, amazing, simple and intuitive have been used to describe the experience.

Tim Glaser

Tim Glaser

CTO at PostHog

I wasn't sure whether we should have an abstraction layer on top of Redux, but after using Kea for a day I never looked back. Kea feels like the good kind of magic. You can understand what’s happening, but it takes away a lot of the tedious tasks. Adding more features doesn't feel like adding more complexity.

Michael Fatoki-Bello

Michael Fatoki-Bello

User Experience Engineer

Setting up Kea is so simple and intuitive. The best bit has to be how Kea handles form management, something that used to be a horrible experience for most frontenders, has been made so straightforward and almost trivial to achieve. Such a sane and sensible way to manage state.

Scotty Bollinger

Scotty Bollinger

Senior Front End Engineer at Elastic

We have 3-5 engineers working on the Kea codebase. We use TypeScript and have about 25 logic stores all connected via a parent app logic store. Absolutely LOVE the library and, as a engineer new to Redux, I found this to be incredibly easy to get up to speed on and it seems to scale very well.

Read the documentation: What is Kea?
Want to see a full app written with Kea? Check out PostHog. It's open-source product analytics and we're building it now!
Looking for docs for Kea 1.0 or 0.28?