+
DevOps研发效能
媒体矩阵
开源中国APP
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织 阿里巴巴
地区 国产
投 递 者 linuxhitlover
适用人群 未知
收录时间 2015-07-27

软件简介

 Ant Design,一套企业级 UI 设计语言和 React 组件库。

✨ 特性

  • 🌈 提炼自企业级中后台产品的交互语言和视觉风格。
  • 📦 开箱即用的高质量 React 组件。
  • 🛡 使用 TypeScript 开发,提供完整的类型定义文件。
  • ⚙️ 全链路开发和设计工具体系。
  • 🌍 数十个国际化语言支持。
  • 🎨 深入每个细节的主题定制能力。

🖥 支持环境

  • 现代浏览器和 IE11 及以上。
  • 支持服务端渲染。
  • Electron
IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions

📦 安装

npm install antd --save
yarn add antd

🔨 示例

import { Button, DatePicker } from 'antd';

const App = () => (
  <>
    <Button type="primary">PRESS ME</Button>
    <DatePicker />
  </>
);

引入样式:

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

你也可以使用 babel-plugin-import

🛡 TypeScript

参考 在 TypeScript 中使用。

🌍 国际化

参考 国际化文档

🔗 链接

⌨️ 本地开发

你可以使用 Gitpod 进行在线开发:

Open in Gitpod

或者克隆到本地开发:

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

打开浏览器访问 http://127.0.0.1:8001 ,更多本地开发文档

🤝 参与共建 PRs Welcome

请参考贡献指南.

强烈推荐阅读 《提问的智慧》《如何向开源社区提问题》《如何有效地报告 Bug》《如何向开源项目提交无法解答的问题》,更好的问题更容易获得帮助。

Let's fund issues in this repository

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(28) 发布并加入讨论🔥
发表了资讯
03/09 18:19

Ant Design 6.3.2 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.3.2 现已发布,主要更新内容如下: 修复 Form.Item 使用动态 rules 与 dependencies 配合使用时,时序问题导致的校验失败的问题。#57147 修复 InputNumber 在 borderless 形态下与 Input 或 Select 并排时高度异常的问题。#57162 修复 Radio.Group 在选项文案长短不一或换行时,勾选框宽度不一致的问题。#57171 修复 Skeleton.Avatar,Skeleto...

0
0
发表了资讯
02/26 11:27

Ant Design 6.3.1 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.3.1 现已发布,主要更新内容如下: Select Select 修复 value 为空字符串时下拉框高度不正确的问题。#56976 Select 修复 value 为空字符串时值回显异常的问题。#56966 Select & TreeSelect 修复搜索时已选中值文本仍然显示的问题。#56946 TreeSelect 修复多行文本时 Checkbox 被压缩变形的问题。#56961 Typography 修复同时开启 copyable 和 ...

0
0
发表了资讯
02/10 15:58

Ant Design 6.3.0 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.3.0 现已发布,主要更新内容如下: ConfigProvider ConfigProvider 支持 Modal 和 Drawer 的 maskClosable 全局配置。#56739 ConfigProvider 支持 DatePicker 和 TimePicker 的 suffixIcon 全局配置。#56709 ConfigProvider 支持 Cascader 的 expandIcon 和 loadingIcon 全局配置。#56482 ConfigProvider 支持 Table 的 scroll 全局配置。#56...

0
1
发表了资讯
02/03 10:00

Ant Design 6.2.3 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.2.3 现已发布,主要更新内容如下: Button 修复 Button defaultBg、defaultColor、defaultHoverColor 和 defaultActiveColor token 不生效的问题。#56238 修复 Button 默认 token 不生效的问题。#56719 修复 Button variant="solid" 在 Space.Compact 中边框显示异常的问题。#56486 修复 Input.TextArea ref 缺少 nativeElement 属性的问题。#...

0
0
发表了资讯
01/27 10:18

Ant Design 6.2.2 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.2.2 现已发布,主要更新内容如下: 修复被 Typography 包裹的带 href 的 Button 显示错误颜色和 hover 时 outline 闪烁的问题。#56619 修复 Button type="text" 时组件 Token 不生效的问题。#56291 修复 Popover 内组件被 Form.Item 状态关联影响的问题。#56728 修复 Select 多选时占位符显示异常的问题。#56675 修复 Pagination 全局 fontSi...

0
0
发表了资讯
01/21 10:31

Ant Design 6.2.1 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.2.1 现已发布,主要更新内容如下: 修复 Button 子元素为包含两个中文字符的标签时,原有 className 被清空的问题。#56593 修复 DatePicker 在设置 suffixIcon 为 null 后不会更新 DOM 的问题。#56637n 修复 Table 容器设置圆角时,内部内容区域圆角不一致的问题。#56478 修复 Card Body 区域有非预期圆角值的问题。#56653 杂项:修复 undefi...

0
0
发表了资讯
01/13 15:45

Ant Design 6.2.0 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.2.0 现已发布,主要更新内容如下: Button、Masonry、Mentions、Select、Space、Splitter、Steps 等组件批量使用 genCssVar 方法以生成更加稳定的 css 变量名。#56562 #56559 #56557 #56555 #56550 #56547 #56546 #56529 QRCode 新增 marginSize 属性用于展示二维码留白区。#56569 Tour 新增 keyboard 属性以配置键盘操作。#56581 Tooltip To...

0
1
发表了资讯
2025/12/24 14:38

Ant Design 6.1.2 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.1.2 现已发布,主要更新内容如下: 修复 Wave 组件水波纹消失的问题,以及 Button 组件在配置 Dropdown 后,点击触发再次 hover 时无法立刻显示 Dropdown 的问题。#56273 修复 Breadcrumb 组件自定义 itemRender 时的链接颜色异常的问题。#56253 Transfer 修复 Transfer 组件在禁用时不存在选择状态样式类的问题。#56316 优化 Transfer 组件逻...

0
1
发表了资讯
2025/12/18 11:34

Ant Design 6.1.1 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。Ant Design 6.1.1 现已发布,主要更新内容如下: 修复 DatePicker 不兼容 webpack 4 的问题:Can't resolve '@rc-component/picker/locale/en_US'。#56219 修复 ColorPicker 弹层内输入框高度不一致问题。#56220 修复 notification 在 cssVar 未启用时默认背景色不为白色的问题。#56169 修复 Input 在 Space.Compact 下配置 allowClear 时聚焦边框丢失的问题...

0
2
发表了资讯
2025/12/09 10:22

Ant Design 6.1.0 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。 Ant Design 6.1.0 现已发布,主要更新内容如下: ConfigProvider 新增支持配置 Tooltip、Popover 和 Popconfirm 的 trigger 属性。#55932 Alert 新增语义化关闭按钮元素。#55815 Drawer Drawer 新增语义化关闭按钮元素。#55816 Drawer 新增 resizable的布尔类型设置。#55861 Select Select 新增 optionFilterProp 多字段搜索。#56057 修复 Select 非搜索状...

0
0
发表了资讯
2025/12/03 11:21

Ant Design 6.0.1 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。 Ant Design 6.0.1 现已发布,主要更新内容如下: Flex 修复 Flex 的 flex 属性不能设置为 0 的问题。#55829 修复 Flex 的 gap 属性不能设置为 0 的问题。#55803 Input 修复 Input colorText token 在无前后缀的 filled 变体下不工作的问题。#56019 修复 Input.OTP 在输入时可跳过空位的问题。#56001 修复 Anchor 快速点击同一链接时的滚动问题。#55814 修复...

0
0
发表了资讯
2025/12/02 10:56

Ant Design X 2.0 正式发布,面向 AI 应用的 React UI 库

近日,Ant Design X V2 正式发布!本次升级的重点为: 底层依赖升级 Ant Design V6,同时将伴随 React 19 以及 CSS Variables 样式架构的升级。 Ant Design X 2.0 升级为 monorepo 架构,拆分成三个子包:@ant-design/x、@ant-design/x-markdown、@ant-design/x-sdk,因此 Ant Design X 将升级为搭建AI应用的工具集。 Ant Design X 基于 RICH 交互范式,在不同的交互阶段提供了大量的原子组件,专为 AI 驱动界面设计,提供开箱即...

0
0
发表了资讯
2025/11/24 10:29

Ant Design 6.0 正式发布

Ant Design v6 正式发布! 本次升级以 技术侧深度优化 为重点,旨在为 React 19 以及未来版本提供更好的兼容与性能(版本兼容提升至 React 18),并进一步完善组件的语义化结构和 CSS 变量支持。 与 v5 不同,这次升级是 平滑版本迁移: 如果你的项目已经运行在 v5,无需使用兼容包或 codemod 工具,即可直接升级到 v6。 v5 主分支将切换至 v5.x-stable 进入 1 年维护周期。 除非出现特别严重的 Bug,我们不会再对 v5 进行功能性...

3
0
发表了资讯
2025/11/17 17:10

Ant Design 5.29.0 发布,企业级 UI 设计语言和 React 实现

Ant Design 是阿里巴巴开源的一套企业级 UI 设计语言和 React 组件库。 Ant Design 5.29.0 现已发布,主要更新内容如下: InputNumber 组件废弃 addonAfter 和 addonBefore 属性,使用 Space.Compact 替换。 #55505 优化 Drawer 组件的可访问性,存在标题时的属性 aria-labelledby。#55697 修复韩语本地化中“복사됨”文本的空格规则问题。#55672 更新说明:https://github.com/ant-design/ant-design/releases/tag/5.29.0...

0
0
发表了资讯
2025/11/11 16:47

Ant Design 5.28.1 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.28.1 现已发布,主要更新内容如下: Carousel 修复 Carousel 组件纵向样式问题。#55615 修复 Carousel 首次渲染时指示点动画丢失。#55589 修复 Popconfirm 在 actionFn 出错时未重置 ref 的问题。#55519 修复 Descriptions 组件内容样式错误使用 labelStyle 的问题。#55572 修正 underlined 变体的 Select 组件高度为 32px。#55607 为 underlined 变体的 Input 组件补全 hover 边框颜色样式。#55609 Flex gap 属性...

0
0
发表了资讯
2025/11/03 11:59

Ant Design 5.28.0 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.28.0 现已发布,主要更新内容如下: Drawer 支持 closable.placement 属性,用于指定关闭按钮的位置。#54067 Image 组件支持 fallback 全局配置。#54702 QRCode 组件支持 boostLevel 属性。#55063 Splitter 支持 onCollapse 属性。#54673 Statistic 设置为 loading 时默认展现动画效果。#55398 TreeSelect 支持切换器图标的全局配置。#54821 Segmented Segmented 的主题变量 itemSelectedBg 支持背景渐变。#55391 ...

0
0
发表了资讯
2025/10/20 18:37

Ant Design 5.27.6 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.27.6 现已发布,主要更新内容如下: Table 修复 Table pagination.align 属性失效的问题。#55316 补充 Table 中 spinProps 的 useMemo 缺失能力。#55344 重构 Modal 中 ConfirmDialog 的 useMemo,以解决 Object.values 生成新数组导致 useMemo 失效的问题。#55376 TypeScript 补充 ConfigProvider getTargetContainer 中 Window 类型定义。#55313 补充 ConfigProvider 的 getTargetContainer 和 getPopupContaine...

0
0
发表了资讯
2025/10/15 13:56

Ant Design 5.27.5 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.27.5 现已发布,主要更新内容如下: 修复 Tour 指定 target 为 Table 固定列头时定位错误的问题。#55124 修复 Card body 增加 gap 样式时有多余 padding 的问题。#54974 修复 DatePicker 文本颜色 token 错误的问题。#55065 修复 List 启用边框时会内容溢出的问题。#55075 修复 Modal.confirm 缺失 aria-labelledby 可访问性属性的问题。#55266 优化 Cascader 加载中图标的渲染。#55285 TypeScript 修复 FloatBut...

0
0
发表了资讯
2025/09/17 16:17

Ant Design 5.27.4 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.27.4 现已发布,主要更新内容如下: Table 修复 Table 在使 sticky 表头或设置 scroll.y 时,筛选下拉与 Tooltip 重复显示的问题。#54910 修复 Table 表头在首次加载时未正确渲染的问题。#54910 修复 Table 在启用 scroll.x 时,固定列的对齐问题。#54899 修复 Button 仅图标(icon-only)按钮的内边距受主题影响的问题。 #54970 修复 Splitter 在非受控模式下初次挂载时,minSize 和 maxSize 未生效的问题。#5493...

0
0
发表了资讯
2025/09/05 15:57

Ant Design 5.27.3 发布,企业级 UI 设计语言和 React 实现

Ant Design 5.27.3 现已发布,主要更新内容如下: able 修复 Table 设置 scroll.y 或者 sticky 时表头列宽度被挤压或渲染闪烁的问题。#54824 Before ❌ After ✅ 修复 Table 在虚拟滚动时,scroll.scrollToFirstRowOnChange 配置不生效的问题。#54734 修复 Table 的列配置了 children 时,无法 fixed: 'right' 的问题。#51812 修复 Table 配置 expandable.fixed 时,展开列没有显示的问题。 修复 Table 虚拟化时列 minWidth 属性...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
28 评论
1.4K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部