Atscript is a type-focused description language that gives you a single source of truth for types, validation rules, database metadata, and UI hints. Using .as files with structured annotations, you can generate TypeScript definitions, runtime validators, database schemas, documentation, and more through its plugin system.
The Why Atscript guide describes how consolidating scattered schemas into annotated interfaces keeps contracts consistent across your stack, while the Quick Start walkthrough shows how to define your first model, configure the compiler, and wire Atscript into your toolchain.
Full documentation lives at atscript.moost.org.
MIT