Skip to main content


Is it a bird? Is it a plane? No, it's superstate!

superstate is a micro state management library for JavaScript apps that is compact enough for prototypes and scales well as your project grows.

  Simple, sleek & elegant API
🤯  Mindlessly easy to share state across your entire app
📐  Designed with ergonomy and developer wellness in mind
🧩  Fully extensible
📝  Built-in Drafts system
⌨️  Proudly written in TypeScript
⚛️  Deadly simple integration with React apps
🌐  Works in the browser or in Node environments


It takes no more than 1 minute to get started with superstate.

Learn →

Quick start

Get your hands dirty and create your very first superstate.

Go →

Todo App

See what a Todo App with superstate looks like. No more than 5 minutes.

Learn →

API Reference

Explore all superstate has to offer in a comprehensive API reference.

See →