Skip to content

Installation

Install the public alpha from npm’s next channel:

Terminal window
pnpm add @freightpx/frasto@next

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

---
import { Button, PageHeader } from '@freightpx/frasto';
---
  • Astro >=7 <8 is the supported alpha range.
  • Node.js 22 or later is required.
  • 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.