{"id":19990660,"url":"https://github.com/AntdUI/AntdUI","last_synced_at":"2025-05-04T09:36:37.444Z","repository":{"id":219241301,"uuid":"747022513","full_name":"AntdUI/AntdUI","owner":"AntdUI","description":"👚 Winform interface library based on the Ant Design","archived":false,"fork":false,"pushed_at":"2025-04-27T07:14:16.000Z","size":28414,"stargazers_count":622,"open_issues_count":4,"forks_count":72,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-27T08:23:20.359Z","etag":null,"topics":["ant-design","antd","antdesign","control","csharp","ui","usercontrol","winform","winform-ui","winforms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AntdUI.png","metadata":{"files":{"readme":"README-zh.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["EVA-SS"],"open_collective":"antdui"}},"created_at":"2024-01-23T05:22:55.000Z","updated_at":"2025-04-27T07:14:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"de00b065-97c6-48a5-9d26-522f24fc46bb","html_url":"https://github.com/AntdUI/AntdUI","commit_stats":{"total_commits":143,"total_committers":3,"mean_commits":"47.666666666666664","dds":0.04195804195804198,"last_synced_commit":"e0b8d983228d31aa19678447ed89397fb279e26a"},"previous_names":["antdui/antdui"],"tags_count":37,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntdUI%2FAntdUI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntdUI%2FAntdUI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntdUI%2FAntdUI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntdUI%2FAntdUI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AntdUI","download_url":"https://codeload.github.com/AntdUI/AntdUI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252316999,"owners_count":21728521,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ant-design","antd","antdesign","control","csharp","ui","usercontrol","winform","winform-ui","winforms"],"created_at":"2024-11-13T04:51:24.462Z","updated_at":"2025-05-04T09:36:37.435Z","avatar_url":"https://github.com/AntdUI.png","language":"C#","readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cimg height=\"100\" src=\"src/logo.png\"\u003e\n\n\u003ch1\u003eAntdUI\u003c/h1\u003e\n\n[![NuGet](https://img.shields.io/nuget/v/AntdUI.svg?style=flat-square\u0026label=AntdUI\u0026logo=nuget)](https://www.nuget.org/packages/AntdUI)\n[![QQGroup](https://img.shields.io/badge/QQ群-328884096-f74658?style=flat-square\u0026logo=tencentqq)](https://qm.qq.com/cgi-bin/qm/qr?k=ZfuHy4LqYC57DYTWAUWkQD9EjdVfvx3y\u0026jump_from=webapi\u0026authKey=4sAgZN0XlFHx+4MW9PdkiGgg435QfKcQdu5lKi1Fp4PP0O+DL6NaKAcV8ybCLM97)\n[![Download](https://img.shields.io/nuget/dt/antdui?style=flat-square)](https://www.nuget.org/packages/AntdUI)\n[![AntDesign](https://img.shields.io/badge/AntDesign%20-5.0-1677ff?style=flat-square\u0026logo=antdesign)](https://ant-design.antgroup.com/components/overview-cn)\n[![License](https://img.shields.io/badge/license-Apache%202.0-4EB1BA.svg?style=flat-square)](http://www.apache.org/licenses/LICENSE-2.0)\n\n中文・[English](README.md)・[文档](doc/wiki/zh/Home.md)・[演示](https://gitee.com/mubaiyanghua/antdui-demo)\n\n\u003c/div\u003e\n\n![banner](doc/pre/banner.png)\n\n### 🦄 介绍\n\n基于 Ant Design 设计语言的 WinForm UI 界面库，致力于将现代美观的前端设计风格带入到桌面应用程序中。采用纯GDI绘图，不需任何图片资源，全面支持AOT，最低兼容 `.NET Framework 4.0`\n\n### ✨ 特性\n\n- 🌈 现代化的设计风格\n- 🎨 精细绘制与流畅动画\n- 🚀 在 Winform 上呈现最佳阴影效果\n- 📦 无边框窗口，保留原生窗口特性\n- 💎 3D翻转特效\n- 👚 主题自定义\n- 🦜 SVG 矢量图\n- 👓 DPI 自适应\n- 🌍 全球化支持\n\n### 🖥 环境\n\n- .NET 9.0\n- .NET 6.0\n- .NET Framework4.8\n- .NET Framework4.0及以上\n\n### 🌴 控件\n\n⬇️| 通用 `2` | 动画 | 禁用 |\n:---:|:--|:--:|:--:|\n➡️| [**Button** 按钮](doc/wiki/zh/Control/Button.md) | ✅ | ✅ |\n➡️| [**FloatButton** 悬浮按钮](doc/wiki/zh/Control/FloatButton.md) | ✅ | ❎ |\n||||\n⬇️| 布局 `5` | 动画 | 禁用 |\n➡️| [**Divider** 分割线](doc/wiki/zh/Control/Divider.md) | ❎ | ❎ |\n➡️| [**StackPanel** 堆栈布局](doc/wiki/zh/Control/StackPanel.md) | ❎ | ❎ |\n➡️| [**FlowPanel** 流动布局](doc/wiki/zh/Control/FlowPanel.md) | ❎ | ❎ |\n➡️| [**GridPanel** 格栅布局](doc/wiki/zh/Control/GridPanel.md) | ❎ | ❎ |\n➡️| [**Splitter** 分隔面板](doc/wiki/zh/Control/Splitter.md) | ❎ | ❎ |\n||||\n⬇️| 导航 `6` | 动画 | 禁用 |\n➡️| [**Breadcrumb** 面包屑](doc/wiki/zh/Control/Breadcrumb.md) | ✅ | ❎ |\n➡️| [**Dropdown** 下拉菜单](doc/wiki/zh/Control/Dropdown.md) | ✅ | ✅ |\n➡️| [**Menu** 导航菜单](doc/wiki/zh/Control/Menu.md) | ✅ | ❎ |\n➡️| [**PageHeader** 页头](doc/wiki/zh/Control/PageHeader.md) | ✅ | ❎ |\n➡️| [**Pagination** 分页](doc/wiki/zh/Control/Pagination.md) | ✅ | ✅ |\n➡️| [**Steps** 步骤条](doc/wiki/zh/Control/Steps.md) | ❎ | ❎ |\n||||\n⬇️| 数据录入 `13` | 动画 | 禁用 |\n➡️| [**Checkbox** 多选框](doc/wiki/zh/Control/Checkbox.md) | ✅ | ✅ |\n➡️| [**ColorPicker** 颜色选择器](doc/wiki/zh/Control/ColorPicker.md) | ✅ | ✅ |\n➡️| [**DatePicker** 日期选择框](doc/wiki/zh/Control/DatePicker.md) | ✅ | ✅ |\n➡️| [**DatePickerRange** 日期范围选择框](doc/wiki/zh/Control/DatePicker#DatePickerRange.md) | ✅ | ✅ |\n➡️| [**Input** 输入框](doc/wiki/zh/Control/Input.md) | ✅ | ✅ |\n➡️| [**InputNumber** 数字输入框](doc/wiki/zh/Control/Input#InputNumber.md) | ✅ | ✅ |\n➡️| [**Radio** 单选框](doc/wiki/zh/Control/Radio.md) | ✅ | ✅ |\n➡️| [**Rate** 评分](doc/wiki/zh/Control/Rate.md) | ✅ | ❎ |\n➡️| [**Select** 选择器](doc/wiki/zh/Control/Select.md) | ✅ | ✅ |\n➡️| [**Slider** 滑动输入条](doc/wiki/zh/Control/Slider.md) | ✅ | ❎ |\n➡️| [**Switch** 开关](doc/wiki/zh/Control/Switch.md) | ✅ | ✅ |\n➡️| [**TimePicker** 时间选择框](doc/wiki/zh/Control/TimePicker.md) | ✅ | ✅ |\n➡️| [**UploadDragger** 拖拽上传](doc/wiki/zh/Control/UploadDragger.md) | ✅ | ❎ |\n||||\n⬇️| 数据展示 `18` | 动画 | 禁用 |\n➡️| [**Avatar** 头像](doc/wiki/zh/Control/Avatar.md) | ❎ | ❎ |\n➡️| [**Badge** 徽标数](doc/wiki/zh/Control/Badge.md) | ✅ | ❎ |\n➡️| [**Calendar** 日历](doc/wiki/zh/Control/Calendar.md) | ✅ | ❎ |\n➡️| [**Panel** 面板](doc/wiki/zh/Control/Panel.md) | ✅ | ❎ |\n➡️| [**Carousel** 走马灯](doc/wiki/zh/Control/Carousel.md) | ✅ | ❎ |\n➡️| [**Collapse** 折叠面板](doc/wiki/zh/Control/Collapse.md) | ✅ | ❎ |\n➡️| [**Preview** 图片预览](doc/wiki/zh/Control/Preview.md) | ✅ | ✅ |\n➡️| [**Popover** 气泡卡片](doc/wiki/zh/Control/Popover.md) | ✅ | ❎ |\n➡️| [**Segmented** 分段控制器](doc/wiki/zh/Control/Segmented.md) | ✅ | ✅ |\n➡️| [**Table** 表格](doc/wiki/zh/Control/Table.md) | ✅ | ❎ |\n➡️| [**Tabs** 标签页](doc/wiki/zh/Control/Tabs.md) | ✅ | ❎ |\n➡️| [**Tag** 标签](doc/wiki/zh/Control/Tag.md) | ✅ | ❎ |\n➡️| [**Timeline** 时间轴](doc/wiki/zh/Control/Timeline.md) | ❎ | ❎ |\n➡️| [**Tooltip** 文字提示](doc/wiki/zh/Control/Tooltip.md) | ✅ | ❎ |\n➡️| [**Tree** 树形控件](doc/wiki/zh/Control/Tree.md) | ✅ | ✅ |\n➡️| [**Tour** 漫游式引导](doc/wiki/zh/Control/Tour.md) | ✅ | ❎ |\n➡️| [**Label** 文本](doc/wiki/zh/Control/Label.md) | ✅ | ❎ |\n➡️| [**LabelTime** 时间文本](doc/wiki/zh/Control/LabelTime.md) | ✅ | ❎ |\n||||\n⬇️| 反馈 `7` | 动画 | 禁用 |\n➡️| [**Alert** 警告提示](doc/wiki/zh/Control/Alert.md) | ✅ | ❎ |\n➡️| [**Drawer** 抽屉](doc/wiki/zh/Control/Drawer.md) | ✅ | ❎ |\n➡️| [**Message** 全局提示](doc/wiki/zh/Control/Message.md) | ✅ | ❎ |\n➡️| [**Modal** 对话框](doc/wiki/zh/Control/Modal.md) | ✅ | ❎ |\n➡️| [**Notification** 通知提醒框](doc/wiki/zh/Control/Notification.md) | ✅ | ❎ |\n➡️| [**Progress** 进度条](doc/wiki/zh/Control/Progress.md) | ✅ | ❎ |\n➡️| [**Spin** 加载中](doc/wiki/zh/Control/Spin.md) | ✅ | ❎ |\n||||\n⬇️| 聊天 `2` | 动画 | 禁用 |\n➡️| **MsgList** 好友消息列表 | ✅ | ❎ |\n➡️| **ChatList** 气泡聊天列表 | ✅ | ❎ |\n||||\n⬇️| 其他 `4` | 动画 | 禁用 |\n➡️| [**Battery** 电量](doc/wiki/zh/Control/Battery.md) | ✅ | ❎ |\n➡️| [**Signal** 信号强度](doc/wiki/zh/Control/Signal.md) | ✅ | ❎ |\n➡️| [**ContextMenuStrip** 右键菜单](doc/wiki/zh/Control/ContextMenuStrip.md) | ✅ | ❎ |\n➡️| **Image3D** 图片3D | ✅ | ❎ |\n\n### 🐿️ 捐赠\n![Payment](doc/pre/Payment.png)\n\n### 🎨 截图\n\n#### ChatUI\n\n\u003e 纯GDI，不是TextBox等拖控件\n\n![ChatUI](doc/screenshot/ChatUI.gif)\n\n🦦 招募小伙伴一起维护项目","funding_links":["https://github.com/sponsors/EVA-SS","https://opencollective.com/antdui"],"categories":["Suites","C\\#"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAntdUI%2FAntdUI","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAntdUI%2FAntdUI","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAntdUI%2FAntdUI/lists"}