@diyark98/arc-ui

Vue 3 admin and dashboard component library.
2,616
Install
npm install @diyark98/arc-ui
Latest Version:0.19.0
Vue:3
License:MIT
Last Updated:Jun 6, 2026
Links: npm
Maintainer: diyark98

@diyark98/arc-ui

Arc UI is a Vue 3 component library for admin dashboards, support tools, and internal products.

Install

pnpm add @diyark98/arc-ui

Arc UI expects Vue 3 to be installed in your application.

Usage

<script setup lang="ts">
import { ArcButton, ArcCard, ArcInput } from "@diyark98/arc-ui";
</script>

<template>
  <ArcCard class="space-y-4">
    <ArcInput placeholder="Search tickets" />
    <ArcButton>Save changes</ArcButton>
  </ArcCard>
</template>

Styles

Components use Tailwind CSS utility classes and Arc UI CSS variables. Import the default theme once in your app entry:

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

Configure your application Tailwind content paths to scan the package source or compiled usage as needed.

For this monorepo, the docs and playground apps scan:

"../../packages/ui/src/**/*.{vue,ts}"

Development

pnpm install
pnpm build
pnpm typecheck

Publishing

This package is prepared for npm publishing, but it is not published yet.

pnpm --filter @diyark98/arc-ui publish --access public

Related Packages

vue3-admin-layout

一个灵活的 Vue 管理后台布局组件

3,929 2
@dynamia-tools/tailadmin-vue

Reusable Vue 3 + Tailwind CSS 4 admin dashboard components, extracted from TailA...

1,281 0
@tnzi/ui

Tnzi UI components based on Naive UI.

409 1
helorui

Vue3 components library

5,855 0
wize-admin-library

A reusable, lightweight, and highly customizable Vue 2.7 component library for a...

11,167

Version History

Version Released Vue License
0.19.0 ^3.5.0 MIT
0.18.0 ^3.5.0 MIT
0.17.0 ^3.5.0 MIT
0.16.0 ^3.5.0 MIT
0.15.0 ^3.5.0 MIT