Skip to content

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 foundations
Tokens / typography / layout / accessibility
Frasto components
Actions / forms / display / feedback / navigation / overlays / data / layout
Your interface
Website / product / dashboard / CMS / store / internal tool
  • 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

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.

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.

See the ecosystem direction on GitHub →