登录
首页 >  科技周边 >  业界新闻

AtomUIOSS1.0正式发布,开启开源新篇章

时间:2025-10-23 21:36:44 388浏览 收藏

科技周边不知道大家是否熟悉?今天我将给大家介绍《笃行至此,AtomUI OSS 1.0 正式发布》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

笃行至此,新程初启,AtomUI OSS 1.0 发布

大家好,非常激动地宣布 AtomUI OSS 1.0.0 正式上线!从 2024 年 6 月 19 日写下第一行代码,到 2025 年 9 月 25 日正式发布,历经 463 天,累计完成 1564 次提交,我们实现了 60 多个高频使用的 UI 控件,全面覆盖主流软件开发中的常见交互场景。

在此我们郑重承诺:为致敬蚂蚁集团出色的设计语言 Ant Design,AtomUI OSS 所有控件将永久免费开放商用,无任何附加费用。

欢迎感兴趣的开发者关注我们的官方开源仓库:

https://gitee.com/chinware/atomui
https://github.com/chinware/atomui

若您希望深入了解或参与讨论,也欢迎加入我们的微信与 QQ 交流群:

笃行至此,新程初启,AtomUI OSS 1.0 发布

AtomUI 是什么

笃行至此,新程初启,AtomUI OSS 1.0 发布

AtomUI 是基于 .NET 技术栈对 Ant Design 的完整实现,旨在将 Ant Design 高效、统一的设计理念与用户体验带入 Avalonia/.NET 跨平台桌面应用开发领域。

AtomUI 解决的核心痛点

在当前跨平台桌面应用开发中,普遍存在以下难题:

  • 多平台间界面体验难以统一
  • 开发和维护成本居高不下
  • 使用非原生框架导致程序臃肿、性能不佳

AtomUI 的应对方案

  • 基于现代 .NET 与 Avalonia UI 引擎,确保高性能运行与低成本开发
  • 全面复刻被广泛认可的 Ant Design 5.0 设计语言,像素级还原细节,提供卓越的 UI 体验
  • 采用 LGPL v3 开源协议,完全支持商业项目免费使用

笃行至此,新程初启,AtomUI OSS 1.0 发布

目前,AtomUI 已被 Ant Design 官方社区接纳,成为其在 .NET 跨平台桌面端的推荐实现之一。

同时,衷心感谢 Gitee 授予 AtomUI “GVP”(Gitee 最有价值开源项目)认证!

笃行至此,新程初启,AtomUI OSS 1.0 发布

Ant Design 简介

笃行至此,新程初启,AtomUI OSS 1.0 发布

蚂蚁集团的企业级产品体系庞大复杂,功能繁多且迭代频繁,要求设计与开发团队具备快速响应能力。同时,大量相似页面和组件的存在,使得抽象出高复用性模块成为必然选择。

随着企业对用户体验要求的不断提升,蚂蚁集团体验技术部在多个大型项目实践中不断沉淀与优化,最终打造出一套成熟的企业级设计系统 —— Ant Design。该体系围绕「自然」、「确定性」、「意义感」、「生长性」四大核心设计理念,通过模块化解决方案减少重复劳动,助力设计师更专注于创造优质体验。

Avalonia UI 是什么

笃行至此,新程初启,AtomUI OSS 1.0 发布

Avalonia 是一个开源、跨平台的 .NET 用户界面框架,用于构建真正的原生跨平台应用。

其最大优势在于强大的跨平台能力:不仅支持 Windows,还能直接运行于 macOS、Linux 及多种嵌入式系统。Avalonia 拥有独立的渲染引擎,能够在不同操作系统上绘制一致的 UI 元素,确保应用在各平台上拥有统一的视觉表现与交互行为。

为何要打造 AtomUI

在开发我们自研的跨平台数据库管理工具 ATOMDB 时,面临一个关键挑战:如何在多个主流操作系统上保持一致的用户体验?初期我们尝试使用 Qt 实现多平台适配,但发现开发与维护成本极高,对于小型创业团队而言难以承受。因此,我们决定自主研发一套 UI 控件库。

经过对多种跨平台方案的深入调研,最终选定 Avalonia 与 .NET 作为底层技术栈,由此开启了 AtomUI 的研发之路。

未来一年发展计划

  • 尽管 AtomUI OSS 已涵盖 Ant Design 中绝大多数常用控件,但仍需补充部分缺失组件。此外,API 接口尚未完全稳定,稳定性优化将是重点任务。
  • 在过去一年的开发过程中,用户反馈最多的问题是缺乏文档。由于资源有限,前期未能同步编写,接下来这将成为优先级最高的工作之一。
  • 在 AtomUI OSS 基础之上,计划推出 1-3 款商业版高级控件,如 OFD 文档、PDF 渲染及富文本编辑控件,满足专业场景需求。

最后的话

打造基础软件,是一条孤独而漫长的旅程。

它不像追逐风口的项目,能迅速获得资本与市场的回报。它需要耐心,面对无数枯燥的代码,构建复杂而稳定的底层逻辑。这是一项打地基的工作,往往以五年、十年为单位持续投入。期间是无数个夜晚对疑难 Bug 的排查,是对技术路线的反复权衡与抉择。很长一段时间里,只有付出,没有掌声,甚至伴随质疑与嘲讽,仿佛与这个讲求“快”和“即时收益”的时代背道而驰。

但所有伟大的事业,都始于一个简单的开始。所有参天巨木,都源于一颗默默扎根的种子。“做”本身,就是一切可能性的起点。 如果不写下第一行代码,不搭建第一个控件,成功的概率永远为零。正是在这日复一日的坚持中,技术得以沉淀,经验得以积累,护城河逐渐形成。每一步前行,都在拉近与理想的距离;每一次突破,都可能成为未来的转折点。

先有“行动”,才有“希望”。这条路充满未知,唯一确定的是:若因艰难而止步,我们将永远无法触碰那些真正改变世界的基石。这不仅是一场技术的远征,更是一次信念与远见的坚守。

笃行至此,新程初启,AtomUI OSS 1.0 发布

北京秦派软件科技有限公司(Qinware Technologies Ltd.)是一家专注于生产力工具软件研发的技术企业。公司自成立以来,始终致力于在工具软件领域深耕细作,秉持精益求精的工程精神,努力为全球开发者提供高效、优质的软件产品,提升开发效率,同时创造可持续的商业价值与社会价值。

源码地址:点击下载

今天带大家了解了的相关知识,希望对你有所帮助;关于科技周边的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>