Out-of-box enterprise-level React application framework.
[](https://github.com/ant-design/ant-design-pro/actions/workflows/ci.yml)
[](https://github.com/ant-design/ant-design-pro/releases)
[](https://utoo.land)
[](https://umijs.org/)
[](https://biomejs.dev)
[](https://react.review/repo/ant-design/ant-design-pro)
[](https://ant.design/)
πΊπΈ English | [π¨π³ δΈζ](./README.zh-CN.md)
- **Preview**: https://preview.pro.ant.design
- **Documentation**: [cheatsheet](./docs/cheatsheet.en-US.md) | [FAQ](./docs/cheatsheet.en-US.md#faq)
- **Changelog**: [Releases](https://github.com/ant-design/ant-design-pro/releases)
- **v6 Released!** β [What's new](https://github.com/ant-design/ant-design-pro/releases/tag/v6.0.0)
## Features
- **TypeScript** β Full type safety out of the box
- **Ant Design 6** β Enterprise-grade UI components
- **Umi Max 4** β Convention-over-configuration framework with utoopack
- **React 19** β Latest React with concurrent features
- **Tailwind CSS v4 + antd-style** β Flexible theming with CSS tokens
- **Internationalization** β Built-in i18n for 8 locales
- **Mock Development** β Co-located mock files for rapid prototyping
- **AI Assistant** β Built-in chatbot page powered by [Ant Design X](https://x.ant.design/)
- **Best Practices** β Biome linting, unit & e2e tests, CI/CD ready
## Templates
Dashboard (Analysis, Monitor, Workplace) Β· Form (Basic, Step, Advanced) Β· List (Search, Table, Basic, Card) Β· Profile (Basic, Advanced) Β· Result (Success, Fail) Β· Exception (403, 404, 500) Β· Account (Center, Settings) Β· AI Assistant Β· User (Login, Register)
## Quick Start
```bash
# Clone the repository
git clone --depth=1 https://github.com/ant-design/ant-design-pro.git myapp
cd myapp
# Install dependencies
npm install
# Start development server
npm start
```
To get a minimal version without the demo pages:
```bash
npm run simple
```
> **Note**: `npm run simple` is irreversible β it permanently deletes demo files.
### Build
```bash
npm run build
```
## Contributing
We welcome all contributions. Please submit [issues](https://github.com/ant-design/ant-design-pro/issues) for bugs or questions, or open [pull requests](https://github.com/ant-design/ant-design-pro/pulls) to improve the code.