TSRX: A Framework-Agnostic Alternative to JSX
Summary
TSRX has launched in alpha as a framework-agnostic TypeScript language extension for declarative user interfaces. The project compiles a .tsrx file into runtime-specific output for React, Preact, Solid, Vue, Ripple, and other targets through plugins. It adds template-level control flow, scoped styles, and declarative error and async boundaries directly into the syntax. The release is open source under MIT and already includes setup guidance for popular build tools, linters, and CI type checking. Adoption can happen per file, which lets teams experiment without migrating an entire codebase.
Classifications
industries
No industries detected
applications
No applications detected
AskAI Classifications
Labels
No AI classifications detected