Skip to content
๐ŸŒˆ A UI Design Language and React UI library
TypeScript JavaScript CSS Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci fix: should work in old version react (#19262) Oct 17, 2019
.github ci: fix node version of github action (#19216) Oct 15, 2019
components fix(#18280): add type [Moment.moment, undefined] to RangePickerValue (#โ€ฆ Oct 19, 2019
docs corrected the typographical error of word 'case' to 'care' (#19290) Oct 18, 2019
scripts test: official site checker before publish (#19247) Oct 18, 2019
site ๐Ÿ“ ๐ŸŽฌ improve grid demo and documentaion Oct 18, 2019
tests chore: Remove React function polyfill (#19279) Oct 18, 2019
typings chore: fix compile fail when use cnpm installed Oct 18, 2019
.antd-tools.config.js ๐Ÿ’„ prittier all files May 7, 2019
.codecov.yml ๐Ÿ› fix progress text align issue (#14024) Jan 1, 2019
.depslintrc.js ๐Ÿ’„ prittier all files May 7, 2019
.editorconfig ๐ŸŽจ Add emoji in commit message Nov 12, 2018
.eslintignore โœ… fix eslint Aug 17, 2019
.eslintrc.js โœ… fix eslint problems Oct 5, 2019
.gitignore fix: Use mock of lodash.debounce (#15904) Apr 7, 2019
.gitpod.yml Added Gitpod support (#14307) Feb 8, 2019
.jest.js ๐Ÿ› fix error antd-tools => @ant-design/tools Aug 1, 2019
.jest.node.js ๐Ÿ› fix error antd-tools => @ant-design/tools Aug 1, 2019
.jest.site.js test: official site checker before publish (#19247) Oct 18, 2019
.npmignore add: npm publish ignore Apr 7, 2019
.prettierignore ๐Ÿ› Do not prettier js in less May 7, 2019
.prettierrc ๐Ÿ’„ prittier all files May 7, 2019
.stylelintrc.json โœ… Fix lint May 7, 2019
.travis.yml ๐Ÿ†™ use node 11 in travis Nov 28, 2018
AUTHORS.txt Added Tamil Locale Jul 25, 2019
CHANGELOG.en-US.md docs: Update 3.24.1 changelog (#19270) Oct 17, 2019
CHANGELOG.zh-CN.md docs: Update 3.24.1 changelog (#19270) Oct 17, 2019
CNAME chore: Add CNAME Mar 22, 2019
CODE_OF_CONDUCT.md ๐Ÿ’„ prittier all files May 7, 2019
LICENSE ๐ŸŒฑ Upgrade LICENSE Nov 28, 2018
README-zh_CN.md docs: update badge for zh_cn Sep 18, 2019
README.md docs: update badge for next version of npm Sep 18, 2019
azure-pipelines.yml update snapshot (#15247) Mar 7, 2019
crowdin.yml Update Crowdin configuration file Nov 26, 2018
index-with-locales.js feat: ConfigProvider support locale (#17816) Jul 24, 2019
index.js merge support prettier Dec 7, 2018
netlify.toml chore: Update netfly config Jun 27, 2019
package.json test: official site checker before publish (#19247) Oct 18, 2019
renovate.json style: run lint-fix (#17172) Jun 19, 2019
tsconfig.json refactor: improve typescript module declare (#19254) Oct 17, 2019
tsconfig.test.json Remove allowSyntheticDefaultImports (#8218) Nov 17, 2017
webpack.config.js ๐Ÿ› fix error antd-tools => @ant-design/tools Aug 1, 2019

README.md

Ant Design

An enterprise-class UI design language and React UI library.

CircleCI branch CI Status Codecov NPM downloads

Dependencies DevDependencies Total alerts FOSSA Status Issues need help

Gitter Join the chat at https://gitter.im/ant-design/ant-design

English | ็ฎ€ไฝ“ไธญๆ–‡

โœจ Features

  • An enterprise-class UI design system for web applications.
  • A set of high-quality React components out of the box.
  • Written in TypeScript with predictable static types.
  • The whole package of development and design resources and tools.

๐Ÿ–ฅ Environment Support

  • Modern browsers and Internet Explorer 9+ (with polyfills)
  • Server-side Rendering
  • Electron
IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
Electron
Electron
IE9, IE10, IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions last 2 versions

๐Ÿ“ฆ Install

npm install antd
yarn add antd

๐Ÿ”จ Usage

import { DatePicker } from 'antd';
ReactDOM.render(<DatePicker />, mountNode);

And import style manually:

import 'antd/dist/antd.css'; // or 'antd/dist/antd.less'

Or import components on demand.

TypeScript

See Use in TypeScript.

๐ŸŒ Internationalization

See i18n.

๐Ÿ”— Links

โŒจ๏ธ Development

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or clone locally:

$ git clone git@github.com:ant-design/ant-design.git
$ cd ant-design
$ npm install
$ npm start

Open your browser and visit http://127.0.0.1:8001 , see more at Development.

๐Ÿค Contributing PRs Welcome

Read our contributing guide and let's build a better antd together.

We welcome all contributions. Please read our CONTRIBUTING.md first. You can submit any ideas as pull requests or as GitHub issues. If you'd like to improve code, check out the Development Instructions and have a good time! :)

If you are a collaborator, please follow our Pull Request principle to create a Pull Request by collaborator template.

Let's fund issues in this repository

โค๏ธ Sponsors and Backers

You canโ€™t perform that action at this time.