产品推荐 2026-07-28

avue:数据驱动配置高效的企业级中后台组件库(源码)

基于Vue 3的数据驱动组件库,专注表单表格与后台系统快速搭建。

开源软件跨平台工具

产品简介

avue Avue.js 是基于 Vue 3 和 Element Plus 的数据驱动组件库,通过配置化方式大幅简化表单、表格等常见业务组件的开发。它专注于降低 CRUD、表单联动、数据展示等场景的开发成本,适合需要快速搭建后台管理系统、或表单表格逻辑复杂的项目团队。

avue 主界面

核心功能

  • 数据驱动视图,通过配置生成常见业务界面
  • 深度适配 Vue 3 与 Element Plus 生态
  • 内置 avue-crud、avue-form、avue-search 等高频组件
  • 集成上传、导出、打印、截图等常用工具能力
  • 支持全局配置与国际化

快速开始

  1. 使用 pnpm 安装:`pnpm add @smallwei/avue`
  2. 在 main 文件中引入 Avue 并注册:`app.use(Avue)`
  3. 在模板中使用 `` 等组件
  4. 通过 `:option` 属性传入组件配置对象

界面预览

与其他方案对比

对比项avue同类方案
核心理念专注于数据驱动与配置化,为表单、表格等业务场景深度封装通用 UI 组件库,更多提供原子化组件,业务逻辑需大量手动编写
Vue 生态适配基于 Vue 3 和 Element Plus 构建,提供完善的类型声明与生态整合可能支持多个框架版本,但深度整合与针对性优化程度不一
内置业务能力除基础组件外,内置导出、打印、截图、水印等实用插件能力通常需要额外引入第三方库来实现这些功能
开发效率通过统一的配置对象驱动界面生成,显著减少重复代码通常需要手动编排组件和处理事件,对于复杂表格表单开发量较大

适合谁用

  • 需要快速搭建企业后台管理系统的前端开发团队
  • 业务表单表格逻辑复杂的项目开发者
  • 需要统一交互规范的中后台产品团队
  • 追求高复用低维护成本的企业应用开发者

下载与版本

当前最新版本为 v3.8.2,发布于 2026-03-27。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/nmxiaowei/avue