Typed Node Graphs for Vue
"Typeflow is an open-source toolkit for building type-safe node-based editors with Vue and Vue Flow.
It provides typed input and output pins, generic type variables, recursive type inference across connected nodes, connection validation, nested types, conflict reporting, and ready-to-use Vue components.
The project is suitable for visual programming tools, workflow and automation builders, AI agent editors, game logic systems, and other node-based interfaces.Typeflow is built with Vue 3, TypeScript, Vite, and Vue Flow.
The package includes a framework-independent inference core, Vue composables and components, customizable themes, a type registry, and a Blueprint-inspired preset. It is distributed as an ESM package with TypeScript declarations and is tested with Vitest."