thefrontside/microstates
Composable state primitives for JavaScript observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3722
- days_rel: n/a
- days_push: 1278
- n_releases_24m: 0
Adoption not part of the score
1303 stars · 46 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Microstates is a JavaScript library providing composable state primitives that let you work with immutable data through pure functions while feeling like mutable models. It supports type composition, transitions, state machines, and framework integrations.
Use cases
- manage immutable application state with a mutable-style API
- model state machines with explicit transitions
- compose complex state types from simple primitives
- share state logic across different frontend frameworks
- chain state transitions over nested data structures
When to choose
- you want immutable state updates without boilerplate spread operators
- you need composable, reusable state models in plain JavaScript
- you want framework-agnostic state primitives with observable streams
When to avoid
- you need a library with active development and recent commits
- you're on React and prefer mainstream solutions like Redux or Zustand
- you need TypeScript-first type safety
Facets
library · maturity maintenance
state-management serialization web-development frontend developer-tools browser immutable-data state-machines lenses functional-programming composable-state nodejs javascript
1 source
- readme: https://github.com/thefrontside/microstates · fetched 2026-08-28 · 87de375bc765
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| thefrontside/microstates | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="thefrontside/microstates")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem