Releases: SaloQT/imgui-mcp
Release list
v1.1.0
imgui-mcp v1.1.0
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 84 MCP tools, 102 widget types
- Interactive canvas: hit regions (rect, circle, ellipse, polygon) with hover, click, drag, wheel, double-click events
- Draw layer transforms: translate, rotate, scale, opacity per draw layer
- Per-object draw command updates: change one command without replacing the layer
- Declarative bindings: wire widget values to visual properties (opacity, position, scale)
- Declarative callbacks: button click toggles visibility, switches scenes, sets values — no polling
- Runtime TTF/OTF font stacks with merged icon/symbol fallbacks
- Portable JSON designs preserve active fonts and live animations
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
What's Changed
Full Changelog: v1.0.6...v1.1.0
v1.0.6
imgui-mcp v1.0.6
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 74 MCP tools, 102 widget types
- Runtime TTF/OTF font stacks with merged icon/symbol fallbacks
- Portable JSON designs preserve active fonts and live animations
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
What's Changed
Full Changelog: v1.0.5...v1.0.6
v1.0.5
imgui-mcp v1.0.5
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 74 MCP tools, 102 widget types
- Runtime TTF/OTF font loading and switching
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
What's Changed
- Fix MCP tool discovery across clients by @SaloQT in #1
- Add runtime font control for v1.0.5 by @SaloQT in #2
- Install Python dependencies in release builds by @SaloQT in #3
- Include Python metadata in release archives by @SaloQT in #4
New Contributors
Full Changelog: v1.0.4...v1.0.5
v1.0.4
imgui-mcp v1.0.4
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 70+ MCP tools, 102 widget types
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
Full Changelog: v1.0.3...v1.0.4
v1.0.3 — Comprehensive README + binary auto-detect
imgui-mcp v1.0.3
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 70+ MCP tools, 102 widget types
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
Full Changelog: v1.0.2...v1.0.3
v1.0.2 — Fix binary auto-detection for release packages
imgui-mcp v1.0.2
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 70+ MCP tools, 102 widget types
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
Full Changelog: v1.0.1...v1.0.2
v1.0.1 — Config fixes for all IDE/CLI tools
imgui-mcp v1.0.1
AI agents design, control & debug Dear ImGui interfaces in real-time.
Install
Linux:
tar -xzf imgui-mcp-*-linux-x64.tar.gz
cd imgui-mcp-*-linux-x64
./setup.shWindows:
Extract zip → run install.bat
What's included
- 70+ MCP tools, 102 widget types
- Visual feedback (screenshots)
- Input simulation, animation, theming
- Game UI patterns (health bars, inventory, dialogue, minimaps)
- Export to C++, Lua, JSON
- Works with Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI & more
Full Changelog: v1.0.0...v1.0.1
v1.0.0 — Initial Release
imgui-mcp v1.0.0
AI agents design, control & debug Dear ImGui interfaces in real-time.
What's included
- 70+ MCP tools — windows, widgets, drawing, animation, theming, export
- 102 widget types — every ImGui widget + game patterns (health bars, inventory, dialogue, minimaps)
- Visual feedback — screenshot capture so agents can see what they build
- Input simulation — click, type, hover, scroll to test UI behavior
- 13 IDE/CLI tools — Claude, Cursor, VS Code, omp, Windsurf, Zed, Gemini CLI, Codex, Cline, Roo Code, Continue, Augment
Binaries
| File | Platform | Size |
|---|---|---|
imgui-mcp-1.0.0-linux-x64.tar.gz |
Linux x64 | 3.2 MB |
imgui-mcp-1.0.0-windows-x64.zip |
Windows x64 | 12 MB |
Install
Linux:
tar -xzf imgui-mcp-1.0.0-linux-x64.tar.gz
cd imgui-mcp-1.0.0-linux-x64
./setup.shWindows:
Extract zip → run install.bat
Highlights
- Dear ImGui v1.92.8 (vendored)
- MCP 2025-06-18 protocol
- SDL2 + OpenGL3 backend
- Zero Python dependencies
- 7 animation easing functions
- 7 theme presets (dark, light, classic, fantasy, sci-fi, retro, minimal)
- Export to C++, Lua, or JSON
- Undo/redo + named snapshots
- Multi-window scenes with conditional visibility
Full changelog: https://github.com/SaloQT/imgui-mcp/commits/main