在 .NET 跨平台桌面应用开发领域,我们一直希望能有一套既符合企业级设计标准,又能充分利用 Avalonia 跨平台优势的 UI 组件库。Ant Design 作为成熟的企业级设计系统,在前端领域广受认可,但在 .NET 桌面开发中缺乏原生适配。
AtomUI 是基于 Avalonia 开发的、面向 .NET 体系的 Ant Design 设计系统实现,核心目标是将 Ant Design 提炼自企业级中后台产品的交互语言和视觉风格,完整迁移到跨平台桌面应用开发中。不同于简单的组件堆砌,AtomUI 深度适配 Avalonia 的运行机制,依托 .NET 技术栈,实现了“一处编写、多端运行”,让开发者无需额外适配不同操作系统,就能打造出 UI 一致、体验流畅的桌面应用。项目聚焦实用性和易用性,提供开箱即用的组件和完善的主题定制能力,降低跨平台桌面应用的设计与开发门槛。
✅ 企业级中后台桌面应用开发:如管理系统、数据监控平台、办公协同工具等,需要规范的 UI 设计和高效的交互体验,贴合 Ant Design 的设计理念,降低产品设计成本。
✅跨平台桌面应用开发:需要同时适配 Windows、macOS、Linux 三大主流系统,追求 UI 一致性,不想为不同平台单独开发适配代码。
✅ 自定义控件开发:需要依托成熟的基础设施(主题、Token、动画),快速开发符合 Ant Design 风格的自定义控件,提升控件开发效率。
✅ 对 UI 美观度和可定制性有要求的桌面应用:需要灵活调整主题风格,适配自身产品调性,同时希望组件具备良好的扩展性和维护性。技术特点
跨平台一致性:基于 Avalonia 强大的跨平台能力,依托 .NET 技术实现“一处编写,多端兼容”,在 Windows、macOS、Linux 上能渲染出一致的 UI 效果,无需额外适配。
原生适配 Ant Design:并非简单模仿,而是完整实现 Ant Design 的交互语言和视觉风格,提炼企业级中后台产品的设计精髓,让 .NET 桌面应用也能拥有前端级的精致体验。
开箱即用的组件体系:提供高质量的 Avalonia 组件,涵盖桌面应用常用场景,无需开发者重复开发基础组件,直接上手使用,提升开发效率。
灵活的主题定制:基于 Avalonia 风格系统,完整实现 Ant Design 的主题定制能力,支持自定义 Token、颜色、字体等,轻松适配不同产品的视觉调性。
完善的技术生态:基于 .NET 8 及以上版本开发(开发期支持 .NET 10),适配 Avalonia 11.3.x,拆分多个功能包(核心包、控件包、工具包等),支持按需引入,降低应用体积。
易用的开发支持:提供源代码生成器,助力开发者快速开发自定义控件;集成阿里巴巴普惠体字体包,无需额外引入,提升 UI 美观度。
核心基础设施:通过 AtomUI.Core 提供主题系统、Token 系统、动画效果,为所有组件提供统一的底层支撑,确保 UI 风格一致性和交互流畅性。
共享开发支持:通过 AtomUI.Controls.Shared 提供面向控件开发的共享接口与枚举,规范控件开发标准,提升组件复用性和维护性。
核心桌面控件库:AtomUI.Desktop.Controls 作为主要安装包,提供桌面应用常用的各类控件,开箱即用,覆盖大部分桌面应用场景。
按需扩展控件:提供 DataGrid 数据表格控件(
AtomUI.Desktop.Controls.DataGrid)、ColorPicker 颜色选择器控件(
AtomUI.Desktop.Controls.ColorPicker),开发者可根据需求按需引入,避免冗余。
自定义控件支持:通过 AtomUI.Generator 提供源代码生成器,简化自定义控件的开发流程,帮助开发者快速打造符合 Ant Design 风格的专属控件。
字体支持:集成 AtomUI.Fonts.AlibabaSans 阿里巴巴普惠体字体包,无需额外配置,直接使用,提升 UI 视觉质感和可读性。
主题定制:支持完整的 Ant Design 主题定制,可自定义颜色、字体、间距等,适配不同产品的视觉需求,灵活调整应用风格。
展示





✨源码
想用起来?评论区留言关键字「AtomUI 」,就能直接拿到完整源码地址,不管是二次开发还是集成到项目里都超方便~
关键字
、NET8、、跨平台桌面应用、 组件库、、、、、
看到这里辛苦啦~如果这份.NET 干货帮你搞定了开发难题、打开了新思路,别忘顺手点个赞~你的每一份认可,都是我坚持输出优质内容的底气✨技术上有任何疑问、想交流开发思路,随时留言就好;
更新时间:2026-05-19
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034903号