ant-design/ant-design
#40 this week
An enterprise-class UI design language and React UI library
98.5K stars
54.6K forks
98.5K GitHub watchers
Updated 7/3/2026
Backblaze Generative Media Hackathon
Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.
Loading star history...
Use Cases & Benefits
- Provides an enterprise-class UI design language and a comprehensive React UI component library.
- Delivers high-quality, TypeScript-based components with powerful theme customization and internationalization support.
- Use for building scalable, consistent web applications with a ready-made design system in React.
- Use for developing multi-language enterprise software requiring robust UI components and server-side rendering support.
- Use for customizing UI themes dynamically in modern browsers and Electron-based desktop applications.
About ant-design
Ant Design
An enterprise-class UI design language and React UI library.
Changelog · Report Bug · Request Feature · English · 中文
❤️ Sponsors 
✨ Features
- 🌈 Enterprise-class UI designed for web applications.
- 📦 A set of high-quality React components out of the box.
- 🛡 Written in TypeScript with predictable static types.
- ⚙️ Whole package of design resources and development tools.
- 🌍 Internationalization support for dozens of languages.
- 🎨 Powerful theme customization based on CSS-in-JS.
🖥 Environment Support
- Modern browsers
- Server-side Rendering
- Electron
![]() Edge | ![]() Firefox | ![]() Chrome | ![]() Safari | ![]() Electron |
|---|---|---|---|---|
| Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
📦 Install
npm install antd
yarn add antd
pnpm add antd
bun add antd





