Getting Started
Follow these steps to get the library installed and ready to use in your application.
VaneUI is a React component library built with TypeScript and Tailwind CSS. Install using your preferred package manager:
npm install @vaneui/uiyarn add @vaneui/uipnpm add @vaneui/uiVaneUI supports two CSS setup options depending on your project configuration.
If your project uses Tailwind CSS v4, VaneUI integrates seamlessly. Tailwind will scan VaneUI components and generate only the CSS classes you use.
Install Tailwind CSS if you haven't already:
npm install -D tailwindcss @tailwindcss/postcssAdd the following to your main CSS file:
@import "tailwindcss";@import "@vaneui/ui/vars.css";@source "@vaneui/ui";This setup:
If your project doesn't use Tailwind CSS, you can import VaneUI's pre-built CSS bundle which includes all component styles.
Add the following to your main CSS file:
@import "@vaneui/ui/css";@import "@vaneui/ui/vars.css";This setup:
Start using VaneUI components in your React application:
import { Button, Stack } from '@vaneui/ui';
function App() { return ( <Stack> <Button primary>Get Started</Button> </Stack> );}