vuecomponent/ant-design-vue

🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜

View on GitHub β†—Jump to charts ↓

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 2nd, 2026
Created on September 20th, 2017
Open Issues & Pull Requests: 127 (+0)
GitHub issues: Enabled
Number of forks: 3,895
Total Stargazers: 21,641 (+0)
Total Subscribers: 297 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 21
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 1,098 days
Stale 30+ days: 17
Stale 90+ days: 14

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 3
Events in 7 days: 6

Top labels

  • outdated (852)
  • Stale (730)
  • Invalid (158)
  • Feature Request (22)
  • bug (13)
  • enhancement (8)
  • πŸ€” Need Reproduce (8)
  • docs (7)

Detailed Description

Ant Design Vue is a component library that brings Ant Design's enterprise UI system to Vue applications.

The project solves the problem of building consistent, professional interfaces in Vue by providing a comprehensive set of pre-built components modeled on Ant Design, the widely-adopted design system originally created for React. Rather than designing components from scratch, developers use Ant Design Vue's ready-made buttons, forms, tables, modals, and other interface elements that follow established enterprise design patterns. The components handle common interaction patterns and accessibility concerns, allowing teams to focus on application logic rather than UI implementation.

Teams should adopt Ant Design Vue when building enterprise applications in Vue where design consistency and rapid development matter more than a custom visual identity. It suits projects that benefit from Ant Design's philosophy around data-heavy interfaces, complex forms, and admin dashboards. The library works well for organizations already familiar with Ant Design from React projects, as it maintains design and API consistency across frameworks. Developers choosing between Vue UI libraries should note that Ant Design Vue is specifically the Vue implementation of Ant Design, distinct from other Vue component systems.

The project maintains active development with regular updates to support new Vue versions and component enhancements. Pull requests receive timely review and feedback from maintainers. The issue tracker shows consistent engagement with bug reports and feature requests, with maintainers providing detailed responses and guidance. Documentation is actively maintained alongside code changes to reflect current functionality. The project demonstrates sustained investment in keeping the library compatible with the Vue ecosystem as it evolves.