Back to feed
Dev.to
Dev.to
6/17/2026
Building a Path-First State Engine for TypeScript Apps

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?

Comments

Failed to load comments. Please try again.

Explore more