Skip to main content

What is elorm/ui?

elorm/ui is a copy-paste component library for React. Unlike traditional npm packages, you add components directly to your project with the CLI — you own every line of code. Built on Base UI or Radix UI (your choice) and Tailwind CSS v4, with OKLCH color tokens, theme presets, and an AI-friendly CLI.

Why copy-paste?

  • Full ownership — customize, extend, or fork any component
  • No version lock-in — your components don’t break when the library updates
  • Tree-shakeable by default — only the code you use ends up in your bundle
  • AI-ready — structured metadata via elorm docs --json
  • Your choice of primitives — Base UI or Radix UI at init time

Quick start

Installation

Set up elorm/ui in your Next.js or Vite project.

Theming

Customize colors, radius, and dark mode tokens.

CLI Reference

All elorm CLI commands and flags.

Components

Browse the full component catalog.