wxWidgets

wxWidgets
软件
软件描述
wxWidgets 是一个 C++ 库,可让开发者为 Windows、OS X、Linux 和 UNIX 等 32 位和 64 位架构以及多个移动平台(包括 Windows Mobile、iPhone SDK 和嵌入式 GTK+)创建应用程序。
官方网站
访问软件的官方网站了解更多信息
www.wxwidgets.org
什么是 wxWidgets?
wxWidgets 是一个 C++ 库,可让开发者在 Windows、OS X、Linux 和 UNIX 等 32 位与 64 位架构上,以及包括 Windows Mobile、iPhone SDK 和嵌入式 GTK+ 在内的多个移动平台上创建应用程序。它支持 Python、Perl、Ruby 及其他多种语言的广泛绑定。与其他跨平台工具包不同,wxWidgets 通过使用平台原生 API 而非模拟 GUI,使应用程序具有真正的原生外观和感觉。它功能丰富、免费、开源且成熟。为什么不试试看呢?就像许多人已经做的那样。
主要功能
🔄 替代方案
30 个选择
FLTK
快速轻量级工具包(FLTK,发音为 fulltick)是由比尔·斯皮察克等人开发的跨平台图形用户界面(GUI)库。该工具包专为3D图形编程设计,提供了对OpenGL的接口,同时也适用于一般的GUI编程。

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

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

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

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

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

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

PyGObject
PyGObject 是一个 Python 包,为基于 GObject 的库(如 GTK、GStreamer、WebKitGTK、GLib、GIO 等)提供绑定。
