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.
|
|
3 weeks ago | |
|---|---|---|
| .github | 2 months ago | |
| .husky | 9 months ago | |
| config | 3 weeks ago | |
| mock | 5 months ago | |
| public | 5 months ago | |
| scripts | 3 weeks ago | |
| src | 3 weeks ago | |
| tests | 2 months ago | |
| types | 3 weeks ago | |
| .commitlintrc.js | 9 months ago | |
| .editorconfig | 8 years ago | |
| .gitignore | 3 weeks ago | |
| .lintstagedrc | 9 months ago | |
| .npmrc | 9 months ago | |
| CODE_OF_CONDUCT.md | 7 years ago | |
| LICENSE | 4 years ago | |
| README.md | 3 weeks ago | |
| README.zh-CN.md | 3 weeks ago | |
| biome.json | 3 weeks ago | |
| jest.config.ts | 3 weeks ago | |
| package.json | 3 weeks ago | |
| tailwind.config.js | 5 months ago | |
| tailwind.css | 5 months ago | |
| tsconfig.json | 9 months ago | |
README.md
Language: 🇺🇸 | 🇨🇳
Ant Design Pro
- Preview: http://preview.pro.ant.design
- Home Page: http://pro.ant.design
- Documentation: http://pro.ant.design/docs/getting-started
- ChangeLog: http://pro.ant.design/docs/changelog
- FAQ: http://pro.ant.design/docs/faq
Features
- 💡 TypeScript: A language for application-scale JavaScript
- 📜 Blocks: Build page with block template
- 💎 Neat Design: Follow Ant Design specification
- 📐 Common Templates: Typical templates for enterprise applications
- 🚀 State of The Art Development: Newest development stack of React/umi/dva/antd
- 📱 Responsive: Designed for variable screen sizes
- 🎨 Theming: Customizable theme with simple config
- 🌐 International: Built-in i18n solution
- ⚙️ Best Practices: Solid workflow to make your code healthy
- 🔢 Mock development: Easy to use mock development solution
- ✅ UI Test: Fly safely with unit and e2e tests
Templates
- Dashboard
- Analytic
- Monitor
- Workspace
- Form
- Basic Form
- Step Form
- Advanced From
- List
- Standard Table
- Standard List
- Card List
- Search List (Project/Applications/Article)
- Profile
- Simple Profile
- Advanced Profile
- Account
- Account Center
- Account Settings
- Result
- Success
- Failed
- Exception
- 403
- 404
- 500
- 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 |
![]() Opera |
|---|---|---|---|---|
| Edge | last 2 versions | 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.




