Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Hello ImGui

Dear ImGui Bundle includes Hello ImGui, which is itself based on ImGui. “Hello ImGui” can be compared to a starter pack that enables to easily write cross-platform Gui apps for Windows, macOS, Linux, iOS, and emscripten.

API & Usage

RunnerParams

Applications can be fully configured via RunnerParams (this incudes window size, app icon, fps settings, etc.). hello_imgui.get_runner_params() will return the runnerParams of the current application.

See the Application parameters doc.

API

See the “Hello ImGui” API doc.

Features

Multiplatform utilities

Dear ImGui Tweaks

Backends

Advanced layout and theming with Hello ImGui:

See the demo named “demo_docking”, which demonstrates:

Links: