@diyark98/arc-ui-cli

CLI for copying Arc UI component source into Vue projects.
3,749
Install
npm install @diyark98/arc-ui-cli
Latest Version:0.19.0
License:MIT
Last Updated:Jun 6, 2026
Links: npm
Maintainer: diyark98

@diyark98/arc-ui-cli

Command line tools for copying Arc UI component source into Vue projects.

Usage

npx @diyark98/arc-ui-cli init
npx @diyark98/arc-ui-cli list
npx @diyark98/arc-ui-cli info data-table
npx @diyark98/arc-ui-cli doctor
npx @diyark98/arc-ui-cli add button
npx @diyark98/arc-ui-cli add button input card

Commands

Create a config file and local theme CSS:

arc-ui init

List available components:

arc-ui list

Show registry details for a component:

arc-ui info data-table

Check whether the current project is ready for copied Arc UI components:

arc-ui doctor

Copy a component and its registry dependencies:

arc-ui add confirm-dialog

Copy multiple components in one command:

arc-ui add button input card
arc-ui add confirm-dialog data-table

Preview without writing files:

arc-ui add button input --dry-run

Overwrite existing files:

arc-ui add button --force

Config

arc-ui init creates:

{
  "componentsDir": "src/components/arc-ui",
  "utilsDir": "src/lib/arc-ui",
  "themeCss": "src/styles/arc-ui-theme.css"
}

Import the generated theme file from your app entry:

import "./styles/arc-ui-theme.css";

Copied components are local editable Vue source files.

Related Packages

vue-blocks-registry

A modular system for Vue 3 projects with reusable UI components, features, and b...

5,655 1
@tu-design/vue

shadcn 风格的 Vue 3 组件库:Tailwind CSS v4 主题 + Ark UI 原语,CLI 分发组件源码...

740 0
ui-thing

CLI used to add Nuxt components to a project

15,227 6
@doitrix/ui

The Doitrix component registry — professional Vue 3 components you install into...

1,423
@vyui/cli

shadcn-style CLI for adding @vyui/kit styled components to a project

505 38

Version History

Version Released License
0.19.0 MIT
0.18.0 MIT
0.17.0 MIT
0.16.0 MIT
0.15.0 MIT