ionbit-ui
v0.1.13
Published
Ionbit UI CLI — install source-owned components from the Ionbit UI registry.
Downloads
1,914
Maintainers
Readme
Ionbit UI CLI
A CLI for installing Ionbit UI components into your React project.
Quick start
npx ionbit-ui@latest init
npx ionbit-ui@latest add buttonCommands
init
Initialize Ionbit UI in your project. Creates a config file, sets up directories, installs base utilities and design tokens, and adds CSS imports.
npx ionbit-ui@latest initOptions:
--yes— skip confirmation prompts and use defaults--force— force overwrite of existing configuration--pointer— addcursor: pointerto buttons (Tailwind v4 changed the default)
add <component...>
Install one or more components from the registry. Automatically resolves transitive dependencies and installs npm packages.
npx ionbit-ui@latest add button
npx ionbit-ui@latest add dialog accordion glowOptions:
--overwrite— overwrite existing files
list
List all available components in the registry.
npx ionbit-ui@latest listPackage manager support
The CLI auto-detects your package manager from lockfiles and uses the correct install command:
| Package manager | Lockfile | Install command |
| --------------- | ------------------------ | --------------- |
| pnpm | pnpm-lock.yaml | pnpm add |
| npm | (default) | npm install |
| yarn | yarn.lock | yarn add |
| bun | bun.lockb / bun.lock | bun add |
Requirements
- Node.js >= 20
- React 18+
- Tailwind CSS v4
License
MIT
