A framework-agnostic, type-safe state engine that uses structural paths, targeted subscriptions, and atomic commits to manage application state.

Stars

3

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-30

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It introduces an addressable state model where every value can be reached, observed, and updated through a structural path string, with O(observed) memory, built-in async resources, and no required UI framework or provider.

Who it is for

  • Developers managing large keyed collections or server payloads
  • Teams building SSR applications that need client hydration
  • Library authors needing a serializable state protocol
  • Engineers optimizing fine-grained subscriptions and atomic writes

Use cases

  • Addressing records, documents, caches, and keyed collections by structural path
  • Subscribing only to the exact state addresses that a component or service reads
  • Grouping multiple writes into atomic, attributable commits
  • Hydrating a server-rendered state payload in the browser before first render

Strengths

  • Structural path addressing works across components and external services without sharing object references
  • Targeted writes wake only observers of the affected address, not the whole store
  • Atomic commits roll back all writes if a transaction throws
  • Large segments materialize nodes only for observed addresses, giving O(observed) memory

Considerations

  • Experimental 0.x versioning means public APIs may change before 1.0
  • ESM-only and requires Node.js 22+ for Node runtimes and development tooling
  • No React or Vue adapter is bundled today; Octane is a separate optional render-aware adapter

README quick start

Installation

Description

Framework Agnostic Performant State Management Engine

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191