Skip to content
Jgocunha edited this page Apr 30, 2026 · 4 revisions

imgui-platform-kit Wiki

icon

ImGui Platform Kit is a cross-platform C++ toolkit that wraps Dear ImGui, ImPlot, and imgui-node-editor into a single, easy-to-integrate library. It handles platform setup, rendering backends, DPI scaling, font loading, and window management so you can focus on your UI logic.

Platform support

Platform Backend Status
Windows Win32 + DirectX 12 Supported
Linux GLFW + OpenGL 3 Supported
macOS GLFW + OpenGL 3 Supported (OpenGL 3.2 Core)

Pages

Page Description
Getting Started Clone, install prerequisites, build, run the example
Configuration UserInterfaceParameters and all sub-parameter structs
Creating Windows Subclassing UserInterfaceWindow, the render loop, addWindow<T>()
Built-in Windows LogWindow usage and the log API
Themes and Colours Available themes, ColourPalette, StyleParameters
ImPlot and Node Editor Using ImPlot and imgui-node-editor inside your windows
Building from Source CMake options, vcpkg triplets, coverage builds

Clone this wiki locally