{"full_name":"ant-design/ant-design","owner":"ant-design","name":"ant-design","url":"https://github.com/ant-design/ant-design","description":"An enterprise-class UI design language and React UI library","homepage":"https://ant.design","topics":[],"language":"TypeScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/12101536?v=4","created_at":"2015-04-24T15:37:24Z","pushed_at":"2026-11-10T09:17:52Z","metrics":{"stars":100137,"forks":54634,"watchers":250,"issues":32892,"prs":23694,"releases":767,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":2460},"growth":{"day":{"stars":18,"forks":1,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[100119,100137],"forks":[54633,54634],"watchers":[250,250],"issues_open":[null,null],"prs_open":[null,null]},"boards":{"total":143},"same_owner":[{"full_name":"ant-design/ant-design-pro","name":"ant-design-pro","boards":{}}],"issues":[{"number":477,"title":"Ant Design Users 👨🏻‍💻👩🏻‍💻👨🏻‍💻👩🏻‍💻","comments":354,"created_at":"2015-11-04T12:30:19Z"},{"number":38975,"title":"5.0 Component Token Request","comments":58,"created_at":"2022-11-25T02:52:51Z"},{"number":10144,"title":"The `Row` component will overflow when setting gutter","comments":49,"created_at":"2018-04-18T12:12:21Z"},{"number":24022,"title":"expose currentDataSource of Table, update when dataSource/filters/sorters are changed by application","comments":37,"created_at":"2020-05-10T16:18:09Z"},{"number":10749,"title":"Menu item grouping and alignment","comments":35,"created_at":"2018-06-02T21:04:04Z"},{"number":49445,"title":"希望恢复表格设置body固定高度的API","comments":34,"created_at":"2024-06-17T08:45:45Z"},{"number":45524,"title":"开启table的虚拟滚动，表头会出现频发性位置错乱","comments":34,"created_at":"2023-10-25T08:36:00Z"},{"number":23371,"title":"Toggle dark with @media (prefers-color-scheme: dark) such like ThemeProvider","comments":34,"created_at":"2020-04-18T08:24:11Z"}],"discussions":[{"number":59686,"title":"Hssjj","comments":0,"category":"RFCs","created_at":"2026-10-27T12:59:01Z"},{"number":59669,"title":"[RFC] Unify API Plan","comments":0,"category":"RFCs","created_at":"2026-10-27T03:16:03Z"},{"number":59667,"title":"[RFC] Unify closable configuration across components","comments":1,"category":"RFCs","created_at":"2026-10-27T02:28:10Z"},{"number":59628,"title":"npm start 启动不了，爆内存！！","comments":1,"category":"General","created_at":"2026-10-22T07:45:30Z"},{"number":59553,"title":"[RFC] Unify allowClear configuration and disabled behavior","comments":0,"category":"RFCs","created_at":"2026-10-13T01:36:33Z"},{"number":59365,"title":"使用 pnpm 时 @ant-design/cssinjs 如何管理？","comments":1,"category":"Q&A","created_at":"2026-09-23T01:37:06Z"},{"number":59326,"title":"MCP and AI works for previous versions of ant desing ?","comments":1,"category":"Q&A","created_at":"2026-09-18T13:44:15Z"},{"number":59316,"title":"网上到处传ant design团队解散了，是真的吗","comments":3,"category":"Q&A","created_at":"2026-09-17T09:22:08Z"}],"latest_release":{"name":"6.7.0","tag":"6.7.0","published_at":"2026-11-04T03:44:43Z","body":"- 🆕 Add Button, Tag, Steps, Alert, and Timeline support for the global ConfigProvider `variant`, and component-specific `divider.variant` configuration for Divider line styles. [#59589](https://github.com/ant-design/ant-design/pull/59589) [#59588](https://github.com/ant-design/ant-design/pull/59588) [#59578](https://github.com/ant-design/ant-design/pull/59578) [#59577](https://github.com/ant-design/ant-design/pull/59577) [#59587](https://github.com/ant-design/ant-design/pull/59587) [#59576](https://github.com/ant-design/ant-design/pull/59576) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add `suffix` to DatePicker, TimePicker, Select, AutoComplete, Cascader, and TreeSelect to customize suffix content, with state-based rendering for selection components. Deprecate `suffixIcon` in favor of `suffix` while retaining compatibility. [#59240](https://github.com/ant-design/ant-design/pull/59240) [#59185](https://github.com/ant-design/ant-design/pull/59185) [@QDyanbing](https://github.com/QDyanbing) [@meet-student](https://github.com/meet-student)\n- 🆕 Add `allowClear.tabIndex` to Input, Input.TextArea, Mentions, InputNumber, Select, AutoComplete, TreeSelect, Cascader, DatePicker, and TimePicker to control clear-button Tab order. Add `allowClear.label` to Input, Input.TextArea, Mentions, DatePicker, and TimePicker for accessible clear-button names, with field-level ConfigProvider inheritance. [#59566](https://github.com/ant-design/ant-design/pull/59566) [#59567](https://github.com/ant-design/ant-design/pull/59567) [#59548](https://github.com/ant-design/ant-design/pull/59548) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add App Fragment `ref` support with `component={false}` in React 19.3 and later. [#59281](https://github.com/ant-design/ant-design/pull/59281) [@li-jia-nan](https://github.com/li-jia-nan)\n- 🆕 Add BorderBeam `items` prop to configure each beam's `color`, `lineWidth`, `outset`, and `size`, with the array length determining the beam count. [#59095](https://github.com/ant-design/ant-design/pull/59095) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add Cascader `checkStrictly` to select parent and child options independently in multiple mode. [#59566](https://github.com/ant-design/ant-design/pull/59566) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add component-specific ConfigProvider `allowClear` settings for Cascader, TreeSelect, and AutoComplete to configure their clear buttons globally. [#59593](https://github.com/ant-design/ant-design/pull/59593) [#59592](https://github.com/ant-design/ant-design/pull/59592) [#59591](https://github.com/ant-design/ant-design/pull/59591) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add Checkbox.Group and Radio.Group `classNames` and `styles` to customize group containers, items, icons, and labels. [#59058](https://github.com/ant-design/ant-design/pull/59058) [#59059](https://github.com/ant-design/ant-design/pull/59059) [@QDyanbing](https://github.com/QDyanbing)\n- 🆕 Add InputNumber `allowClear` and `onClear` to clear values with customizable icons, disabled state, and accessible labels. [#59251](https://github.com/ant-design/ant-design/pull/59251) [@nikzanda](https://github.com/nikzanda)\n- 🆕 Add Space `align=\"stretch\"` to stretch child elements along the cross axis. [#59005](https://github.com/ant-design/ant-design/pull/59005) [@dogledogle](https://github.com/dogledogle)\n- 🆕 Add Typography `shimmer` prop for animated shimmering text, with `duration` configuring motion and wait times separately. [#59054](https://github.com/ant-design/ant-design/pull/59054) [@zombieJ](https://github.com/zombieJ)\n- 🛠 Align Input, Input.TextArea, Mentions, InputNumber, Select, AutoComplete, TreeSelect, Cascader, DatePicker, and TimePicker `allowClear.disabled` behavior so `true` removes the clear button consistently with `allowClear={false}`. [#59548](https://github.com/ant-design/ant-design/pull/59548) [#59566](https://github.com/ant-design/ant-design/pull/59566) [#59567](https://github.com/ant-design/ant"},"readme":true,"readme_zh":true,"news":[{"title":"Ant Design 4.0","url":"https://github.com/ant-design/ant-design/issues/21656","hn":"https://news.ycombinator.com/item?id=22440578","source":"Hacker News","lang":"en","date":"2020-02-28","points":172,"comments":55},{"title":"Ant Design – the second most popular React UI framework","url":"https://github.com/ant-design/ant-design","hn":"https://news.ycombinator.com/item?id=40856616","source":"Hacker News","lang":"en","date":"2024-07-02","points":60,"comments":65},{"title":"Ant Design's Disastrous Christmas Easter Egg","url":"https://github.com/ant-design/ant-design/issues/13098","hn":"https://news.ycombinator.com/item?id=18755477","source":"Hacker News","lang":"en","date":"2018-12-25","points":10,"comments":1},{"title":"Ask HN: Did AntD Move to Gitee?","url":"https://news.ycombinator.com/item?id=26134954","hn":"https://news.ycombinator.com/item?id=26134954","source":"Hacker News","lang":"en","date":"2021-02-14","points":5,"comments":7},{"title":"Ant Design 6.0 is released","url":"https://github.com/ant-design/ant-design/issues/55804","hn":"https://news.ycombinator.com/item?id=46030200","source":"Hacker News","lang":"en","date":"2025-11-24","points":4,"comments":0},{"title":"Tell HN: Ant Design is not on GitHub anymore","url":"https://news.ycombinator.com/item?id=26137755","hn":"https://news.ycombinator.com/item?id=26137755","source":"Hacker News","lang":"en","date":"2021-02-15","points":4,"comments":1},{"title":"This repository might be a target of an attack (GitHub)","url":"https://github.com/ant-design/ant-design/issues/30530","hn":"https://news.ycombinator.com/item?id=27170565","source":"Hacker News","lang":"en","date":"2021-05-16","points":3,"comments":1},{"title":"Ask HN: Interesting projects not in english?","url":"https://news.ycombinator.com/item?id=21578645","hn":"https://news.ycombinator.com/item?id=21578645","source":"Hacker News","lang":"en","date":"2019-11-19","points":3,"comments":1},{"title":"【GitHub项目推荐--Ant Design：企业级UI设计语言和React组件库】","url":"https://blog.csdn.net/j8267643/article/details/152254152","source":"blog.csdn","lang":"zh","date":"2025-09-28"},{"title":"Ant Design Blazor入门（使用ant模板初始化项目及运行github代码）","url":"https://blog.csdn.net/qq_40600379/article/details/129700295","source":"blog.csdn","lang":"zh","date":"2023-03-21"},{"title":"Compromised GitHub Actions Came Back Online and Resumed Executing Mini Shai-Hulud Malware","url":"https://news.google.com/rss/articles/CBMigAFBVV95cUxQS29xd1YzekRTeHZQd25tTVgzbjJ0Ukd2Z1VndzdsVFd5N2ZVT20xYzhVclZwcGdKSE9TU2JfUUhDeGFrUGR6WVhBdXZBNWZvVDcyMjd3OW11S3ZjRDFaT2tBNTZDVlZxQjN3OTFlSFpQRzVsTFZRWmdrd1dXNzlhZQ?oc=5","source":"The Hacker News","lang":"en","date":"2026-09-25"},{"title":"The 8 React UI Frameworks You Must Master For 2026","url":"https://news.google.com/rss/articles/CBMihgFBVV95cUxPQTV2R3RSenpua25EYklORGRvOC1iOUN1X2hIaXdzRVVEMlhoU1FiOGZjb2N2WU1ZaVlwdnNXVlVobDJFT2pIVnVrYXJzdVhpZkhmS3Z1MWJ1Z1VlQktyc2NMQTFFMHF6aUYxSW5qLURWTk8zR3FBMFZDY2NMWldraC1VLWlMUQ?oc=5","source":"Vocal","lang":"en","date":"2025-12-10"},{"title":"Ant Design 6.0 正式发布","url":"https://news.google.com/rss/articles/CBMiS0FVX3lxTFB2dHdvQ1RQalFRbFNraFhxbzdFZ243V28zRHhpandQMUU0MFZjUDBTQ1kxclFZNGhKWlhNNVhQbXI4WDVERVRpZkZBbw?oc=5","source":"OSCHINA","lang":"zh","date":"2025-11-24"},{"title":"How to scan GitHub Actions workflows for security issues","url":"https://news.google.com/rss/articles/CBMiqgFBVV95cUxQRjVObHd2cFhxNnA5UjQ3Q0ZUdjl5OTZ2ZDlxNjlwQi1qZlliQWFnbnh4SFNDM2NWbWx0T2N3bXFjeHYxeXF1ZDdFNmg1OW5DNDdYY29UVjA2Yms5ck9jVERleHhOMmktZU1DcVNIT0ZJbmptZkgwUlY2LXUwM1FqVWVSeVA4VVRGMmxCRXlJT0ZPWUp5RF9HbnlnVG9Jek5WU3RsTmVUQU5rZw?oc=5","source":"The GitHub Blog","lang":"en","date":"2025-01-09"},{"title":"Accessible UI Libraries: A Developer's Guide","url":"https://news.google.com/rss/articles/CBMif0FVX3lxTE5yNGdlcHRTRDc3OTlLN01Ed2hZSGlKRmVFRUo5M0gxSi1tTWQ5Mm5LazBGcVI4RTFWRnJXNi1KaHBSMHZKUjNqMmZMTE9TUzZJenlQenY0cm1QVFZMMWZXSjRMXy1EZE94UnJkQ3d2WTZ0cHZib2hkWGFwSDd5T3c?oc=5","source":"devmio","lang":"en","date":"2024-11-18"},{"title":"Best React UI Component Libraries","url":"https://news.google.com/rss/articles/CBMicEFVX3lxTE5uNVkwSTc4blA2amhBQzZUMlduRUgtc1RuQ1d4YzNkaHlkT1FKblpjYTBaVTB6NDhyRDhGdi14VnpMOU0zOVdSVHpiSUh5bTlXMVpkamFQSWtyVnpDMHlScEt6WkR5SjViQnhpUHpoY0w?oc=5","source":"SitePoint","lang":"en","date":"2024-11-15"},{"title":"突破 ToB 前端开发场景中的 antd Table 性能瓶颈","url":"https://news.google.com/rss/articles/CBMiVkFVX3lxTFBTSjJBbVc3cTBQeWVQWHBBX2owUFc1TWNGQ0JIUWZQM0Y5ZmhWMS1xOEZBczNmTEVsSVlrajRKWDdDZUE3Z3YwZzljSFBMeFZNcXhHeUJB?oc=5","source":"腾讯新闻","lang":"zh","date":"2023-12-15"},{"title":"九款开源、免费、实用、美观的Blazor UI框架","url":"https://news.google.com/rss/articles/CBMiU0FVX3lxTE1XUkIxQjJYRWxyd2Rtd1loaFAzQW5mNU8teUVrWGRlZGxMX1o5ZmVEREJvS3lXcUd1WjlNSF9XUk54NzRkNmtMUUN3SFR5NlR0eE9R?oc=5","source":"51CTO","lang":"zh","date":"2023-09-29"},{"title":"疑似遭受黑客攻击，Ant Design源代码仓库被删除","url":"https://news.google.com/rss/articles/CBMiTkFVX3lxTE1UWnIwQWpUU1MybFJIc1M4YV9HMzNyU0lmbXk4MlU3ZFRKbGlfejN1dk04U1p1RGR6VEV3WjRoSDhxaElEQ3laRElXczQ0Zw?oc=5","source":"安全内参","lang":"zh","date":"2021-02-15"},{"title":"程序员怒了！阿里Antd圣诞彩蛋害我被离职了","url":"https://news.google.com/rss/articles/CBMidkFVX3lxTFBxb3FWWXRFOG1vbzRJWVFqOHhBN0J0dzJrLU9yd0k0UllzWW1OQ1ltMlVRakNrSlJnQ0VoZ2tBRjhaR3p2OG1QaGhCTU1GRHk2c0ZKWmFSRTFvVFFDU0V6Q1Y0ZWFHS1JZcV95TDR3NjYwTnF1WVE?oc=5","source":"新浪网","lang":"zh","date":"2018-12-26"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}