# buqiyuan/vue3-antdv-admin

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/buqiyuan-vue3-antdv-admin).**

4,102 stars · 993 forks · TypeScript · MIT

## Links

- GitHub: https://github.com/buqiyuan/vue3-antdv-admin
- Homepage: https://vue3-antdv-admin.pages.dev/
- awesome-repositories: https://awesome-repositories.com/repository/buqiyuan-vue3-antdv-admin.md

## Topics

`admin-template` `ant-design-vue` `mock` `tsx` `typescript` `vite` `vite-starter-template` `vite-template` `vite-vue3` `vue-cli` `vue-next` `vue-router` `vue3` `vuex` `webpack5`

## Description

vue3-antdv-admin is an enterprise frontend starter and admin template built with Vue 3 and Ant Design Vue. It serves as a project scaffolding tool for developing internal management consoles and large-scale administration panels.

The framework features schema-driven form and table generators, allowing for the creation of dynamic input fields and data grids that update their structure and columns at runtime via configuration.

The project includes a component-based layout wrapper, dynamic route mapping for navigation and access control, and provider-based theme injection for visual styling. It also provides a configured development environment to establish a consistent editor experience.

## Tags

### Web Development

- [Admin Dashboard Frameworks](https://awesome-repositories.com/f/web-development/admin-dashboard-frameworks.md) — Provides a comprehensive framework for building backend management interfaces using Vue 3 and Ant Design Vue.
- [Enterprise Frontend Starters](https://awesome-repositories.com/f/web-development/enterprise-frontend-starters.md) — Provides a pre-configured development environment and architecture for building large-scale internal administration panels.
- [Vue Starter Templates](https://awesome-repositories.com/f/web-development/vue-starter-templates.md) — Provides a pre-configured project blueprint for rapid enterprise administration panel development.
- [Component-Based Page Layouts](https://awesome-repositories.com/f/web-development/backend-development/web-frameworks/rendering-and-layout-architectures/component-based-page-layouts.md) — Implements a component-based page layout system to encapsulate page content within a consistent shell.
- [Dynamic Routing](https://awesome-repositories.com/f/web-development/dynamic-routing.md) — Implements dynamic routing to generate navigation menus and access controls from a central configuration.

### Software Engineering & Architecture

- [Vue Scaffolds](https://awesome-repositories.com/f/software-engineering-architecture/project-bootstrapping-tools/vue-scaffolds.md) — Provides a pre-configured project template and structure specifically tailored for the Vue ecosystem.
- [Composition API Integrations](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/layering-presentation/application-layer-architectures/state-management-architectures/reactive-composition-patterns/composition-api-integrations.md) — Uses Vue 3 Composition API patterns to share reactive global state across components.

### User Interface & Experience

- [Admin Dashboard Templates](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/ecosystem-specific-libraries/vue-ui-libraries/admin-dashboard-templates.md) — Provides a professional management interface framework utilizing the Ant Design Vue component library.
- [Runtime Table Generators](https://awesome-repositories.com/f/user-interface-experience/data-table-generators/runtime-table-generators.md) — Provides a system to render data grids at runtime using configuration schemas.
- [Dynamic Data Tables](https://awesome-repositories.com/f/user-interface-experience/dynamic-data-tables.md) — Implements runtime generation of tabular views based on structured data arrays.
- [Dynamic Form Generation](https://awesome-repositories.com/f/user-interface-experience/forms/dynamic-form-generation.md) — Implements dynamic form generation to create input interfaces based on data models. ([source](https://cdn.jsdelivr.net/gh/buqiyuan/vue3-antdv-admin@main/README.md))
- [Schema-Based Generators](https://awesome-repositories.com/f/user-interface-experience/forms/dynamic-form-generation/schema-based-generators.md) — Provides automated form rendering based on JSON schema definitions to handle dynamic data entry.
- [Theme Providers](https://awesome-repositories.com/f/user-interface-experience/theme-providers.md) — Ships a theme provider that propagates design tokens and visual styles throughout the component tree.
