Dear ImGui

Dear ImGui

Dear ImGui

软件

5

软件描述

Dear ImGui 是一个面向 C++ 的轻量级图形用户界面库。它输出经过优化的顶点缓冲区,您可以在任何支持 3D 渲染管线的应用程序中随时进行渲染。它速度快、可移植性强、与渲染器无关且完全自包含(无外部依赖)。

官方网站

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

官方认证

github.com

安全链接HTTPS

什么是 Dear ImGui?

Dear ImGui 是一个面向 C++ 的轻量级图形用户界面库。它输出经过优化的顶点缓冲区,可随时在支持 3D 渲染管线的应用程序中进行渲染。它快速、可移植、与渲染器无关且完全自包含(无外部依赖)。

Dear ImGui 的设计目标是实现快速迭代,赋能程序员创建内容创作工具以及可视化/调试工具(而非面向普通终端用户的界面)。为此,它更注重简洁性和生产力,因此缺少许多高级库中常见的功能。

Dear ImGui 特别适用于游戏引擎(用于工具开发)、实时 3D 应用、全屏应用、嵌入式应用,或任何在主机平台上的应用,这些平台的操作系统特性非标准化。

🔄 替代方案

9 个选择
FLTK

FLTK

软件

5

快速轻量级工具包(FLTK,发音为 fulltick)是由比尔·斯皮察克等人开发的跨平台图形用户界面(GUI)库。该工具包专为3D图形编程设计,提供了对OpenGL的接口,同时也适用于一般的GUI编程。

免费 • 开源
查看详情

Qt 是一个跨平台应用框架,广泛用于开发可在各种软硬件平台上运行的应用软件,且底层代码库几乎无需更改,同时具备原生应用的性能和速度。

免费增值 • 开源
查看详情
3

用于 Rust、C++ 和 JavaScript 的 GUI 工具包,可高效地为嵌入式设备和桌面应用程序开发流畅的图形用户界面。

免费 • 开源
查看详情
Nevron Open Vision for .NET

Nevron Open Vision for .NET

软件

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

免费增值 • 专有
查看详情
4.7

GTK 是一个用于创建图形用户界面的跨平台工具包。提供一套完整的控件,GTK 适用于从小型一次性工具到完整应用套件的各种项目。

免费 • 开源
查看详情
wxWidgets

wxWidgets

软件

wxWidgets 是一个 C++ 库,可让开发者为 Windows、OS X、Linux 和 UNIX 等 32 位和 64 位架构以及多个移动平台(包括 Windows Mobile、iPhone SDK 和嵌入式 GTK+)创建应用程序。

免费 • 开源
查看详情
Iced

Iced

软件

5

iced 是一个用于 Rust 的跨平台 GUI 库。它受到 Elm 的启发,Elm 是一种用于构建网页应用的出色函数式语言。

免费 • 开源
查看详情
Tkinter

Tkinter

软件

tkinter 包(“Tk 接口”)是 Python 标准的 Tcl/Tk 图形用户界面工具包接口。Tk 和 tkinter 在大多数 Unix 平台(包括 macOS)以及 Windows 系统上均可使用。

免费 • 开源
查看详情
上一页
下一页
评分5 / 5.0

支持平台