Skip to content

raymond-UI/dinachiui

Repository files navigation

DinachiUI

A modern React component library built on Base UI primitives with Tailwind CSS. Components are copied directly into your project via a CLI tool — no runtime dependency, full ownership of the code.

Quick Start

Initialize DinachiUI in your project:

npx @dinachi/cli@latest init

Add components:

npx @dinachi/cli@latest add button input card

Or add all components at once:

npx @dinachi/cli@latest add --all

Components

40+ accessible, composable components including:

Accordion, Alert Dialog, Autocomplete, Avatar, Badge, Button, Card, Checkbox, Collapsible, Combobox, Context Menu, Dialog, Drawer, Field, Fieldset, Form, Input, Menu, Menubar, Meter, Navigation Menu, Number Field, Popover, Preview Card, Progress, Radio, Scroll Area, Select, Separator, Sidebar, Slider, Switch, Tabs, Textarea, Toast, Toggle, and more.

Features

  • Base UI foundation — Accessible primitives with WAI-ARIA compliance
  • Tailwind CSS styling — Semantic color tokens with light/dark mode support
  • Copy-paste model — Components live in your project, fully customizable
  • TypeScript — Strict mode with full type safety
  • React 19 — Built for the latest React
  • Tailwind CSS 3 & 4 — CLI auto-detects and configures for both versions

Documentation

Visit dinachi.dev for full documentation, installation guides, and live examples.

AI Skills

Dinachi provides an installable agent skill for guided component decisions and generative UI planning.

Install the skill:

npx skills add https://github.com/raymond-UI/dinachiui --skill dinachi-assistant -y

Optional global install:

npx skills add https://github.com/raymond-UI/dinachiui --skill dinachi-assistant -g -y

After install, restart your agent app (Codex/Cursor/Claude Code) and invoke /dinachi-assistant or prompt naturally.

Packages

Package Description
@dinachi/cli CLI tool for initializing and adding components
@dinachi/components Component source (used internally by the CLI)
@dinachi/core Shared utilities (cn, variants) and design tokens

Development

pnpm install
pnpm dev

License

MIT

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors