@uno-arco/web-vue

Uno Arco: community-maintained fork of Arco Design Vue
991 7
Install
npm install @uno-arco/web-vue
Latest Version:2.60.1
Vue:3
License:MIT
Last Updated:Sep 4, 2026
Links: GitHub  ·  npm
Maintainer: xbmlz

Uno Arco

Community-maintained fork of Arco Design Vue.

license npm

English | 简体中文

This is not an official ByteDance / Arco Design project. It continues arco-design/arco-design-vue under MIT: same component names (a-button), same CSS prefix (arco-), same theme tokens.

Why Uno Arco (2.60.1)

Relative to the last official 2.58.x line, this fork focuses on unmerged bugfixes and a modern toolchain (Vue 3.5 / Vite 7). Highlights:

  • Table: virtual-list keys / sticky offsets / scrollbar; clearSelected(); checkboxProps
  • Cascader: checkedStrategy; large-tree search freeze, lazy isLeaf, Enter on non-leaf, panel v-model
  • Select family: maxTagCount.showPopover (hover +N for omitted tags); default updateAtScroll on pickers
  • Trigger / Drawer / Typography: scroll-away popup, iframe-safe body lock, ellipsis tooltip loop
  • Also: TreeSelect search, DatePicker dayjs locale, InputNumber formatter caret, ResizeBox clamp, and more

Full list with upstream issue/PR links: CHANGELOG. Hard items such as Table span-method + virtual list remain unsupported (#3666).

Installation

npm install @uno-arco/web-vue
# or
pnpm add @uno-arco/web-vue

Drop-in for existing apps (keep old import paths):

{
  "dependencies": {
    "@arco-design/web-vue": "npm:@uno-arco/web-vue@^2.60.1"
  }
}

See MIGRATION.md for details.

Example

import { createApp } from 'vue'
import ArcoVue from '@uno-arco/web-vue';
import App from './App.vue';
import '@uno-arco/web-vue/dist/arco.css';

const app = createApp(App);
app.use(ArcoVue);
app.mount('#app');

Features

  • 60+ Vue 3 components
  • Theme tokens via Less (Design Lab themes still apply because CSS class names are unchanged)
  • TypeScript

Contributing

Please read the Code of Conduct and Contributing Guide.

License

MIT. Original work © ByteDance; community changes © Uno Arco contributors.

Related Packages

@arco-design/web-vue

Arco Design Vue 2.0: A Vue.js 3 UI Library

1,302,242 3,115
arco-design-vue-fork

Arco Design Vue 2.0: A Vue.js 3 UI Library

5,905 3,115
@star-trek/arco-design-web-vue

Arco Design Vue 2.0: A Vue.js 3 UI Library

3,193 3,112
@eureka-systems/arco-design-web-vue

Eureka System Rebuild - Arco Design Vue 2.0: A Vue.js 3 UI Library

2,237 3,112
@easyfe/arco-design-vue

Arco Design Vue 2.0: A Vue.js 3 UI Library (fork by easyfe)

1,411 0

Version History

Version Released License
2.60.1 MIT
2.60.0 MIT
2.59.0 MIT
2.58.2 MIT
2.58.1 MIT