Overview of Astryx systems
mainAstryx is composed of several integrated systems:
- Distribution: Supports a simple pre-built stylesheet path or an advanced path building from TypeScript + StyleX source for optimized tree-shaking.
- Theming: A declarative configuration system for colors, typography, motion, and spacing that can customize component parts and variants.
- CLI: An operational interface for browsing documentation, scaffolding, building themes, and running automated upgrades. It is also designed to provide a reliable API reference for AI assistants.
- Vibe Tests: An evaluation harness used to measure how effectively humans and AI can build with the library.