Introduction
Frasto UI is an Astro-first open-source UI component library and design system for modern websites and applications.
It combines reusable components, semantic design tokens, accessible interaction contracts, and practical composition guidance without turning an Astro project into a client-rendered application.
Frasto foundationsTokens / typography / layout / accessibility ↓Frasto componentsActions / forms / display / feedback / navigation / overlays / data / layout ↓Your interfaceWebsite / product / dashboard / CMS / store / internal toolWhat we optimize for
Section titled “What we optimize for”- useful server-rendered HTML by default
- minimal, focused client JavaScript
- accessible and predictable interaction
- broad reusable component coverage
- theming through semantic tokens
- backend and data-layer independence
- documented, TypeScript-safe APIs
- real-world quality proven in varied interfaces
What we do not own
Section titled “What we do not own”The core library does not define your database, framework state, authentication, billing, content source, API client, or deployment model.
A table should receive rows and columns. A form control should work in ordinary HTML forms. Neither should require a particular backend.
How the project grows
Section titled “How the project grows”Frasto expands from a strong UI library through real-world use and feedback. Future ecosystem layers—Icons, Blocks, Pages, and SaaS—build on that mature core rather than defining the core product.

