×

.NET跨平台开发:用SukiUI构建高颜值桌面程序

独孤求败 独孤求败 发表于2026-03-06 15:19:56 浏览31 评论0

抢沙发发表评论

Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。这意味着开发人员可以共享他们的UI代码,并在不同的目标平台上保持统一的外观和感觉。

微信图片_2026-03-06_152024_648.jpg

SukiUI介绍



SukiUI 是一个为 AvaloniaUI 设计的桌面用户界面(UI)库,它提供了丰富的功能和定制选项,旨在帮助开发者高效构建美观且功能强大的桌面应用程序。
图片
图片
图片
SukiUI特点



1.定位:专为 Avalonia UI 打造的.NET 桌面端 UI 组件库,是 Avalonia 的样式美化 + 功能增强库(非独立框架,完全依附 Avalonia);

2.授权协议:MIT 开源协议,完全免费、无商用限制、无版权约束,可自由修改 / 二次开发 / 商用发布,无任何隐藏收费。

3.版本兼容(硬性要求):仅支持 .NET 6/7/8(LTS 长期版优先推荐.NET8)、仅适配 Avalonia 11.0.0+ 稳定版,低版本 Avalonia / 低版本.NET 完全不兼容。

4.跨平台能力:完美支持 Windows10+/macOS12+/Linux 全平台,编译后各系统 UI 样式、交互一致性极高,和 Avalonia 原生跨端能力一致。

5.体积特性:极致轻量化,无冗余第三方依赖,NuGet 安装后仅注入样式与少量组件,对项目打包体积几乎无影响。

开源地址:https://github.com/kikipoulet/SukiUI
#SukiUI#Avalonia#跨平台桌面程序#NET跨平台桌面UI
END


群贤毕至

访客