Introduction

Welcome to Liminal UI - A modern React component library


Introduction

Liminal UI is a modern React component library built with Ark UI and Tailwind CSS. It follows the shadcn/ui philosophy of providing copy-paste components that you own and control.

Philosophy

Unlike traditional component libraries that you install as dependencies, Liminal UI gives you the source code. This means:

  • Full Control: Modify components to fit your exact needs
  • No Lock-in: You own the code, no vendor dependencies
  • Type-Safe: Built with TypeScript from the ground up
  • Accessible: Built on Ark UI primitives with ARIA compliance

Features

  • 🎨 Customizable: Tailwind CSS for easy styling
  • ♿ Accessible: ARIA-compliant components
  • 🔧 Developer Experience: CLI for easy installation
  • 📦 Tree-shakeable: Only bundle what you use
  • 🌙 Dark Mode: Built-in dark mode support

Quick Start

Get started by installing the CLI:

npm install -g @liminal-ui/cli

Then initialize in your project:

liminal init

Add your first component:

liminal add button

That's it! Check out the Installation guide for more details.