Texaryn
A schema-driven UI runtime, built with AI-generated interfaces in mind.
Texaryn grew out of my experience maintaining AJSF and exploring what AI needs to build interfaces. The idea is to let AI describe an interface as structured data, with a runtime responsible for state, validation and rendering. My work on AJSF shaped the foundation: schema-driven forms, with the schema logic separated from the UI framework.
Texaryn turns a JSON Schema into a form in React, Vue or a web component, with Bootstrap 5 and Material UI widget sets for React. It reads draft 7, 2019-09 and 2020-12, and the schema adapter runs against the official JSON Schema Test Suite. Its UI document is data, and the core has no dependency on a UI framework or an AI SDK. Dedicated AI generation tooling is still roadmap work.
TypeScript, Apache-2.0CodePlayground