类库
› soybean-ui
soybeanjs/soybean-ui
SoybeanUI是一个优雅、现代且高可访问性的Vue 3 UI组件库,采用类似shadcn的设计理念。它构建在无样式的headless基础之上,提供了大量可访问、可定制且高性能的组件,采用严格的两层架构分离样式与逻辑。
技术栈
docs javascript
框架
Vue Router
^5.0.6
Vue.js
^3.5.33
状态管理
Pinia
^3.0.4
构建工具
Vite
^8.0.10
查看全部依赖 (25)
依赖
@soybeanjs/ui
workspace:^
@unocss/reset
^66.6.8
es-toolkit
^1.46.0
nprogress
^0.2.0
shiki
^4.0.2
valibot
^1.3.1
vue-i18n
^11.4.0
zod
^4.3.6
开发依赖
@intlify/unplugin-vue-i18n
^11.1.2
@shikijs/markdown-it
^4.0.2
@types/markdown-it-link-attributes
^3.0.5
@types/nprogress
^0.2.3
@unhead/vue
^3.1.0
@vitejs/plugin-vue
^6.0.6
@vitejs/plugin-vue-jsx
^5.1.5
lightningcss
^1.32.0
markdown-it-link-attributes
^4.0.1
typescript
^6.0.3
unplugin-auto-import
^21.0.0
unplugin-vue
^7.1.1
unplugin-vue-components
^32.0.0
unplugin-vue-markdown
^30.0.0
vite-plugin-vue-meta-layouts
^0.6.1
vite-ssg
^28.3.0
vite-ssg-sitemap
^0.10.0
headless javascript
框架
Vue Router
5.0.6
Vue.js
3.5.33
查看全部依赖 (24)
依赖
@floating-ui/dom
^1.7.6
@floating-ui/utils
^0.2.11
@internationalized/date
^3.12.1
@internationalized/number
^3.6.6
@soybeanjs/colord
^0.5.0
@standard-schema/spec
^1.1.0
@tanstack/vue-virtual
^3.13.24
@vue/shared
^3.5.33
@vueuse/core
^14.2.1
@vueuse/integrations
^14.2.1
@vueuse/router
^14.2.1
@vueuse/shared
^14.2.1
aria-hidden
^1.2.6
defu
^6.1.7
embla-carousel-vue
8.6.0
klona
^2.0.6
ohash
^2.0.11
开发依赖
@nuxt/kit
^4.4.2
@nuxt/schema
^4.4.2
tsdown
0.21.10
typescript
6.0.3
unplugin-vue
7.1.1
unplugin-vue-components
^32.0.0
unplugin-vue-jsx
0.8.1
根目录 javascript
框架
Vue Router
^5.0.6
Vue.js
^3.5.33
构建工具
Vite
^8.0.10
测试
Vitest
^4.1.5
代码规范
ESLint
^10.2.1
查看全部依赖 (41)
依赖
@formkit/auto-animate
^0.9.0
@iconify/vue
^5.0.0
@soybeanjs/colord
^0.5.0
@soybeanjs/headless
workspace:^
@soybeanjs/hooks
^0.2.0
@soybeanjs/shadcn-theme
^0.3.1
@soybeanjs/utils
^0.1.0
@vueuse/core
^14.2.1
clsx
^2.1.1
fuse.js
^7.3.0
tailwind-merge
^3.5.0
tailwind-variants
^3.2.2
valibot
^1.3.1
zod
^4.3.6
开发依赖
@soybeanjs/cli
^1.7.2
@soybeanjs/eslint-config-vue
^0.0.2
@soybeanjs/unocss-preset
^0.2.0
@soybeanjs/unocss-shadcn
^0.4.0
@types/node
^25.6.0
@unocss/cli
^66.6.8
@vitest/coverage-v8
^4.1.5
@vue/test-utils
^2.4.8
axe-core
^4.11.3
happy-dom
^20.9.0
lint-staged
^16.4.0
oxfmt
^0.46.0
oxlint
^1.61.0
simple-git-hooks
^2.13.1
tsdown
0.21.10
tsx
^4.21.0
typedoc
^0.28.19
typescript
^6.0.3
unocss
^66.6.8
unocss-preset-animations
^1.3.0
unplugin-auto-import
^21.0.0
unplugin-vue
^7.1.1
unplugin-vue-components
^32.0.0
unplugin-vue-jsx
^0.8.1
vite-plugin-vue-devtools
^8.1.1
vite-plugin-vue-meta-layouts
^0.6.1
vue-tsc
^3.2.7