Skip to content

octogame/ImStudio

 
 

Repository files navigation

ImStudio

Linux Build Status Windows Build Status macOS Build Status

Real-time GUI layout creator/editor for Dear ImGui

Screenshot with all windows

Making a simple layout

Inspired by Code-Building/ImGuiBuilder

Features

  • Drag edit
  • Property edit
  • Covers most of the commonly used default widgets (primitives, data inputs, and other miscellaneous)
  • Child windows
  • Real-time generation
  • Export to clipboard
  • Useful tools (Style & Color export, Demo Window, etc.)
  • Helpful resources (external)

Installation

Dependencies

  • CMake
  • GLFW (Linux only)
    Ubuntu Linux: sudo apt-get install libglfw3 libglfw3-dev
    Arch Linux: sudo pacman -S glfw

Instructions

git clone --depth 1 https://github.com/Raais/ImStudio.git
cd ImStudio
mkdir build
cd build
cmake ..
cmake --build .

Credits

Thanks to Omar for Dear ImGui.
Thanks to Code-Building for the inspiration.

About

Real-time GUI layout creator for Dear ImGui

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 92.4%
  • CMake 5.2%
  • HTML 1.4%
  • C 1.0%