Skip to content
This repository has been archived by the owner on Jul 4, 2024. It is now read-only.
/ imgui-editor Public archive

No-code UI creating software for ImGui. Create an interface for your application with the convenience of Figma and the functionality of Photoshop.

License

Notifications You must be signed in to change notification settings

pers0na2dev/imgui-editor

Repository files navigation

🔥 kaazedev/imgui-editor


🤔 About the project

No-code UI creating software for ImGui. Create an interface for your application with the convenience of Figma and the functionality of Photoshop.

The project is developing quite slowly due to my busy schedule in real life, so I decided it was worth opening it up to other developers.


Compiling

Prerequisites

Installation

This guide assumes you have already installed the prerequisites.

  1. Install DirectX SDK
  2. Clone the repo
    git clone https://github.com/kaazedev/imgui-editor.git

Visual Studio

  1. Open the project in Visual Studio using File > Open > CMake
  2. Select the CMakeLists.txt file
  3. Select the build type (Debug or Release)
  4. Click "Configure"
  5. Click "Generate"
  6. Click "Open Project"
  7. Build the project

CLion

  1. Open the project by selecting the CMakeLists.txt file
  2. Select the build type (Debug or Release)

📦 codegen-cli compilation

To generate c++ imgui code, you need to use the codegen-cli in this repository.

To compile the application, install the latest version of the Golang compiler, open the "codegen-cli" folder in the terminal and write:

To run without compiling:

go run main.go

To build an .exe file:

go build -o codegen.exe

🎉 Was the Project helpful? Help us raise these numbers up

GitHub followers GitHub stars GitHub watchers GitHub forks

Star History Chart

Enjoy! 😃


🙏 Acknowledgements


⚖️📝 License and Changelog

See the license in the 'LICENSE' file.

Watch the changes in the 'CHANGELOG.md' file.


Made with a lot of ❤️❤️ by @kaazedev

About

No-code UI creating software for ImGui. Create an interface for your application with the convenience of Figma and the functionality of Photoshop.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •  

Languages