Dev.to
6/17/2026

Building a Path-First State Engine for TypeScript Apps
Short summary
OmniTurbo is a framework-agnostic TypeScript state engine that consolidates scattered application state into a single path-first reactive graph. The key innovation is "loose by default": simple paths stay simple without schema or boilerplate, while important paths opt into strong governance like validation and subscriptions. Developers use string paths to manage state with structured results ensuring invalid writes never trigger phantom state changes.
- •Path-first state management unifies settings, UI, validation, undo, and debugging into one graph
- •Loose by default: simple values need no ceremony, complex paths opt into schemas and subscriptions
- •Structured results and governance prevent invalid writes from causing cascading state issues
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



