sax-design-vue

Sax Design Vue — Vue 3 component library based on Vuesax 3.x
1,611 8
Install
npm install sax-design-vue
Latest Version:2.8.1
Vue:3
License:MIT
Last Updated:Oct 21, 2026
Links: GitHub  ·  npm
Maintainer: adoin

Sax Design Vue — Vue 3 UI library

npm version documentation

  • Vue 3 Composition API
  • Written in TypeScript
  • Components aligned with Vuesax 3.x design language

Sax Admin

A Vue 3 admin dashboard template built with Sax Design Vue.

Getting started

Install Vue and sax-design-vue:

pnpm add vue sax-design-vue

Register globally in your app entry:

import { createApp } from 'vue'
import SaxDesignVue from 'sax-design-vue'
import 'sax-design-vue/theme-chalk/index.css'
import 'sax-design-vue/theme-chalk/dark/css-vars.css'

import App from './App.vue'

createApp(App).use(SaxDesignVue).mount('#app')

See the full guide on the documentation website.

Programmatic dialogs

import { SDialogBox } from 'sax-design-vue'

await SDialogBox.alert('Saved successfully')
try {
  await SDialogBox.confirm('Delete this item?')
} catch {
  // The user cancelled or closed the dialog
}

Development

pnpm install
pnpm dev          # full documentation site (also pnpm docs:dev)
pnpm dev --component textarea          # one component, both languages
pnpm dev --component textarea --locale zh # Chinese only
pnpm play:dev     # isolated component playground
pnpm build        # library build

Focused development includes the selected component's nested pages and referenced examples, with matching navigation and search. Restart with a different component to change the scope. Git timestamps are collected only for production builds. Generated icon, API type, syntax highlighting and Sass caches survive restarts; source edits invalidate the corresponding cached data. Sass changes still hot update.

License

MIT

Related Packages

@vuesax-alpha/nightly

A Component Library for Vue 3

261,153 201
vuesax-alpha

A Component Library for Vue 3

48,919 201
@yqb-self/my-vuesax

A Component Library for Vue 3

2,691 201
naive-ui

A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript,...

6,454,403 18,588
giime

A Component Library for Vue 3

16,579

Version History

Version Released Vue License
2.8.1 ^3.5.0 MIT
2.8.0 ^3.5.0 MIT
2.7.0 ^3.5.0 MIT
2.6.1 ^3.5.0 MIT
2.6.0 ^3.5.0 MIT