Agar

Agar
软件
软件描述
Agar 是一个现代的开源跨平台图形应用工具包,使用 C、C++ 和 Ada 语言实现(正在开发其他语言的绑定)。它设计简洁,便于集成,遵循“围绕应用程序构建 GUI,而非反之”的理念。
官方网站
访问软件的官方网站了解更多信息
www.libagar.org
什么是 Agar?
Agar 是一个现代的开源跨平台图形应用开发工具包,使用 C、C++ 和 Ada 语言实现(并正在开发其他语言的绑定)。它设计上便于集成,遵循“以应用程序为中心构建GUI”的理念,而非反之。与大多数其他GUI工具包不同,当可用时,Agar 能充分利用 OpenGL 提供的硬件图形加速功能,同时也支持传统的帧缓冲接口,例如 SDL 直接视频。
🔄 替代方案
20 个选择
FLTK
快速轻量级工具包(FLTK,发音为 fulltick)是由比尔·斯皮察克等人开发的跨平台图形用户界面(GUI)库。该工具包专为3D图形编程设计,提供了对OpenGL的接口,同时也适用于一般的GUI编程。

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

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

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

Qt for Python (PySide)
Qt for Python 项目旨在将 PySide 模块完整移植到 Qt。

JavaFX
OpenJFX 是一个基于 Java 的开源下一代客户端应用平台,适用于桌面、移动和嵌入式系统。

wxPython
wxPython 是 Python 编程语言的 GUI 工具包。它使 Python 程序员能够简单轻松地创建功能强大、高度实用的图形用户界面程序。它是作为 Python 扩展模块(原生代码)实现的,封装了流行的……
