Skip to content
FrastoUI

Installation

Install the public alpha from npm’s next channel:

Terminal window
pnpm add @freight-px/frasto@next

Import components in an Astro component or layout. The package entry automatically includes the compiled Frasto stylesheet:

---
import { Button, PageHeader } from '@freight-px/frasto';
---
  • Astro >=7 <8 is the supported alpha range.
  • Frasto’s package metadata requires Node.js 22 or later. For fresh Astro 7 installs, use Node.js 22.19 or later to satisfy the current transitive dependency engine requirements.
  • Consumers do not need React, Vue, Svelte, or Tailwind.
  • Consumers do not need a separate Frasto stylesheet import in the normal setup.
  • Static components should not add a client runtime.
  • TypeScript definitions ship with the package.

Contributors can run the documentation workspace with:

Terminal window
pnpm install
pnpm docs:dev

Use only components listed in the available inventory. Review project status before adopting an Experimental API.