Avalonia UI

Avalonia UI

Avalonia UI

软件

5

软件描述

Avalonia 是一个受 WPF 启发的跨平台 XAML 基础 UI 框架,提供灵活的样式系统,并支持多种平台,包括:Windows、Linux(桌面及嵌入式)、macOS、Android、iOS 和浏览器。

官方网站

访问软件的官方网站了解更多信息

官方认证

avaloniaui.net

安全链接HTTPS
立即访问

什么是 Avalonia UI?

Avalonia UI 是一个开源的用户界面框架,允许开发者使用单一的 .NET 代码库创建美观的跨平台应用程序。它提供灵活的样式系统,并支持多种平台,包括 Windows、macOS、Linux、iOS、Android 和浏览器(使用 WASM)。该框架成熟且已可用于生产环境,已被施耐德电气、Unity、JetBrains 和 GitHub 等公司采用。

Avalonia UI 使用其自身的渲染引擎绘制用户界面控件,确保在不同平台上具有一致的外观和体验。这意味着开发者可以共享其 UI 代码,并在各个目标平台上保持统一的视觉效果和行为。

该框架免费使用且将持续免费。它还提供 Visual Studio 和 Visual Studio Code 插件,支持 XAML 智能感知和内置的 XAML 预览功能。JetBrains Rider 与 ReSharper 对 Avalonia UI 提供了深度集成,为 Avalonia UI 开发者带来巨大的生产力提升。

🔄 替代方案

27 个选择
Crazy Eddie's GUI System

Crazy Eddie's GUI System

0

Crazy Eddie's GUI(CEGUI)系统是一个图形用户界面C++库。它特别针对视频游戏的需求而设计,但该库也可用于非游戏任务,如应用程序和工具。

Nana C++ Library

Nana C++ Library

4

Nana C++ 库旨在打造一个易于使用且可移植的库,它提供 GUI 框架和线程支持,便于使用现代 C++ 方法(如特性、元编程及其他模板技术)进行编程。

gtkmm

gtkmm

0

gtkmm 是流行的 GUI 库 GTK+ 的官方 C++ 接口。其特点包括类型安全的回调函数,以及一组功能全面且可通过继承轻松扩展的控件。您可以在代码中创建用户界面,也可使用 Glade 用户界面设计工具...

Agar

Agar

0

Agar 是一个现代的开源跨平台图形应用工具包,使用 C、C++ 和 Ada 语言实现(正在开发其他语言的绑定)。它设计简洁,便于集成,遵循“围绕应用程序构建 GUI,而非反之”的理念。

wxSVG

wxSVG

0

wxSVG 是一个用于创建、操作和渲染 SVG 文件的 C++ 库。

Nevron Open Vision for .NET

Nevron Open Vision for .NET

0

Nevron Open Vision for .NET 是一套高级 UI 组件,可帮助您从单一代码库开发功能丰富的 Web(Blazor WebAssembly)和桌面(WinForms、WPF、Xamarin.Mac)应用程序。

0

Azula 是 Electron 的轻量级替代方案。它基于 Ultralight,而 Ultralight 是 WebKit 的一个嵌入式友好分支,具有更低的内存占用和更少的磁盘空间需求。

PyGTK

PyGTK

0

PyGTK 允许您使用 Python 编程语言轻松创建具有图形用户界面的程序。底层的 GTK+ 库为此提供了各种可视化元素和工具,如有需要,您还可以为 GNOME 桌面开发功能完整的应用程序。

上一页下一页
评分5.0 / 5.0

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub