Manage a machine
Release the current seat before activating your license on another computer.
npx boardui@latest logoutThank you for your purchase. Your license unlocks every Pro component and template, including future updates. Let’s get everything running in your project.
This walkthrough assumes BoardUI has never been installed in your project. Follow every step in order and you’ll finish with the foundations, free dependencies, Pro access, and your first component or template ready to use.
BoardUI works in a React 19 + Tailwind CSS v4 project. If you don’t have one yet, the quickest starting point is a new Next.js app:
npx create-next-app@latest my-appcd my-app
# Choose the defaults: TypeScript, Tailwind CSS, App Router, and @/* aliasAlready have a compatible project? Open a terminal in its root folder and continue below. For Vite, React Router, or Astro, see the framework guides.
npx boardui@latest init --proConfirm the setup prompt. The CLI installs Tailwind v4 and BoardUI’s runtime and Pro packages, then creates the theme, typography, global styles, and shared utilities. You do not need to install the free library separately.
Replace the default global CSS import in your root layout, then make sure PostCSS is configured for Tailwind v4:
// app/layout.tsximport "@/styles/globals.css"; // replaces the default "./globals.css" importnpx boardui@latest login YOUR_LICENSE_KEYReplace YOUR_LICENSE_KEY with the literal key. Do not include angle brackets. Activation uses one of the three machine seats included with your license.
npx boardui@latest add agent-progress calendarThis command installs both examples. Use one name if you only want one. The CLI also fetches every free BoardUI component or utility they depend on and offers to install missing npm packages - there is no separate free-component setup step.
npx boardui@latest add template-ai-chatTemplates include the page, component source, free dependencies, Pro blocks, and imagery. You can install components, templates, or both with the same license.
BoardUI installs editable source code rather than a locked component package. To replace an installed item with its latest BoardUI version, run the same command with --overwrite and review any local customizations first.
npx boardui@latest add calendar --overwriteMove your license between machines, automate installs, or reach us directly when you need help.
Release the current seat before activating your license on another computer.
npx boardui@latest logoutAdd your license as a secret environment variable. Interactive login isn’t needed.
BOARDUI_LICENSE_KEYSend me a DM on X with your order email and a short description of what’s happening.