You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
10 hours ago | |
|---|---|---|
| .agents | 3 weeks ago | |
| .claude/skills | 1 day ago | |
| .github | 10 hours ago | |
| .husky | 11 months ago | |
| cloudflare-worker | 3 weeks ago | |
| config | 6 days ago | |
| docs | 1 day ago | |
| mock | 1 month ago | |
| public | 7 months ago | |
| scripts | 2 weeks ago | |
| src | 1 week ago | |
| tests | 3 weeks ago | |
| types | 1 month ago | |
| .commitlintrc.js | 11 months ago | |
| .editorconfig | 8 years ago | |
| .gitignore | 2 weeks ago | |
| .lintstagedrc | 2 weeks ago | |
| .npmrc | 11 months ago | |
| AGENTS.md | 1 day ago | |
| CLAUDE.md | 1 day ago | |
| CODE_OF_CONDUCT.md | 7 years ago | |
| LICENSE | 4 years ago | |
| README.md | 10 hours ago | |
| README.zh-CN.md | 10 hours ago | |
| biome.json | 3 weeks ago | |
| jest.config.ts | 3 weeks ago | |
| package-lock.json | 2 days ago | |
| package.json | 2 days ago | |
| postcss.config.js | 1 month ago | |
| react-doctor.config.json | 1 week ago | |
| tailwind.config.js | 3 weeks ago | |
| tsconfig.json | 1 month ago | |
README.md
Ant Design Pro
- Preview: https://preview.pro.ant.design
- Documentation: docs/cheatsheet.en-US.md
- ChangeLog: https://github.com/ant-design/ant-design-pro/releases
- FAQ: docs/cheatsheet.en-US.md#faq
- v6 Released! — What's new in v6
Features
- 💡 TypeScript: A language for application-scale JavaScript
- 📜 Blocks: Build page with block template
- 💎 Neat Design: Built on Ant Design 6 specification
- 📐 Common Templates: Typical templates for enterprise applications
- 🚀 State of The Art Development: Newest development stack of React 19/Umi Max 4/antd 6/utoopack
- 📱 Responsive: Designed for variable screen sizes
- 🎨 Theming: Customizable theme with Tailwind CSS v4 + antd-style
- 🌐 International: Built-in i18n solution
- ⚙️ Best Practices: Solid workflow to make your code healthy
- 🔢 Mock development: Easy to use mock development solution
- 🤖 AI Assistant: Built-in AI chatbot page powered by Ant Design X
- ✅ UI Test: Fly safely with unit and e2e tests
Templates
- Welcome
- Dashboard
- Analysis
- Monitor
- Workplace
- Form
- Basic Form
- Step Form
- Advanced Form
- List
- Search List (Articles/Projects/Applications)
- Table List
- Basic List
- Card List
- Profile
- Basic Profile
- Advanced Profile
- Result
- Success
- Fail
- Exception
- 403
- 404
- 500
- Account
- Account Center
- Account Settings
- AI Assistant
- User
- Login
- Register
- Register Result
Usage
Get Started
Clone or download this repository to your local machine:
git clone --depth=1 https://github.com/ant-design/ant-design-pro.git myapp
cd myapp
Installation
npm install
Development
# Start development server (full version by default)
npm start
Simplify to Simple Version
This project includes all blocks by default. If you need a minimal version, run:
npm run simple
This will:
- Remove extra page directories (dashboard, form, list/*, profile, result, exception, account, etc.)
- Remove extra mock files
- Replace routes with simple version
- Remove extra dependencies from package.json
Note: This operation is irreversible and will permanently delete files.
Build
npm run build
Browsers support
Modern browsers.
![]() Edge |
![]() Firefox |
![]() Chrome |
![]() Safari |
|---|---|---|---|
| Edge | last 2 versions | last 2 versions | last 2 versions |
Contributing
Any type of contribution is welcome, here are some examples of how you may contribute to this project:
- Use Ant Design Pro in your daily work.
- Submit issues to report bugs or ask questions.
- Propose pull requests to improve our code.



