Skip to content

Installation

Fluix requires the framework adapter package and the shared CSS package.

Terminal window
npm install @fluix-ui/react @fluix-ui/css

Import the Fluix stylesheet once in your app entry point:

import "@fluix-ui/css";

This provides all the component styles. The CSS uses [data-fluix-*] attribute selectors — it will not conflict with your existing styles.

All packages ship with TypeScript declarations. No additional @types/* packages needed.

  • React 18+ (uses useSyncExternalStore)
  • Vue 3.5+
  • Svelte 5+ (uses runes)
  • Node 18+