All Projects → Raais → ImStudio

Raais / ImStudio

Licence: MIT license
Real-time GUI layout designer for Dear ImGui

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
HTML
75241 projects

Projects that are alternatives of or similar to ImStudio

imgui-java
JNI based binding for Dear ImGui
Stars: ✭ 270 (-5.26%)
Mutual labels:  imgui, dear-imgui, dearimgui
awesome-dear-imgui
A collection of awesome dear imgui bindings, extensions and resources
Stars: ✭ 439 (+54.04%)
Mutual labels:  imgui, dear-imgui
SdfFontDesigner
Offline font tuning/bitmap generation via shaders
Stars: ✭ 56 (-80.35%)
Mutual labels:  imgui, dear-imgui
RCCpp-DearImGui-GLFW-example
Add Runtime Compiled C++ to the Dear ImGui example using the GLFW and OpenGL backend - with power saving
Stars: ✭ 61 (-78.6%)
Mutual labels:  imgui, dear-imgui
odin-imgui
Odin binding for Dear ImGui
Stars: ✭ 37 (-87.02%)
Mutual labels:  imgui, dear-imgui
bawr
SVG/Font Icon processing tool for C++
Stars: ✭ 66 (-76.84%)
Mutual labels:  imgui
go-qmk-keymap
This is a utility that can format your keymap array of layers as well as generating ascii-art diagrams of those layouts.
Stars: ✭ 20 (-92.98%)
Mutual labels:  layout
react-native-bootstrap-styles
Bootstrap style library for React Native
Stars: ✭ 95 (-66.67%)
Mutual labels:  layout
griding
🧱 lean grid & responsive for react
Stars: ✭ 18 (-93.68%)
Mutual labels:  layout
Syndra
3D Game Engine/Renderer
Stars: ✭ 40 (-85.96%)
Mutual labels:  imgui
microui-odin
A tiny immediate-mode UI library for The Odin Programming Language
Stars: ✭ 24 (-91.58%)
Mutual labels:  imgui
ShadowDrawable
为View 和 ViewGroup 添加阴影效果--Android,Add shadow for single view or viewgroup layout.
Stars: ✭ 22 (-92.28%)
Mutual labels:  layout
bootstrap-grid-card
Bootstrap grid in Lovelace UI
Stars: ✭ 25 (-91.23%)
Mutual labels:  layout
imgui-beef
Dear ImGui wrapper for the Beef Programming Language
Stars: ✭ 20 (-92.98%)
Mutual labels:  imgui
RollingLayoutManager
vrgsoft.net
Stars: ✭ 57 (-80%)
Mutual labels:  layout
binviz
Binary visualization tool primarily aimed at videogame reverse engineering & research.
Stars: ✭ 32 (-88.77%)
Mutual labels:  imgui
gw-starter-kit
PEPELAC - Современный инструментарий для вёрстки и создания статичных сайтов с использованием Webpack
Stars: ✭ 30 (-89.47%)
Mutual labels:  layout
rebass
⚛️ React primitive UI components built with styled-system.
Stars: ✭ 7,844 (+2652.28%)
Mutual labels:  layout
DragPanel
A nice vertical drag layout, a bit like BottomSheet, but with strong customization!
Stars: ✭ 21 (-92.63%)
Mutual labels:  layout
UIPheonix
Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.
Stars: ✭ 29 (-89.82%)
Mutual labels:  layout

ImStudio

Linux Build Status Windows Build Status macOS Build Status

Real-time GUI layout creator/editor for Dear ImGui

Try Online

Screenshot

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

Build Dependencies

  • CMake
  • GLFW
    *Downloaded during build on Windows and MacOS
    Debian: sudo apt-get install libglfw3 libglfw3-dev
    Arch: sudo pacman -S glfw
    Fedora: sudo dnf install glfw glfw-devel

Instructions

Linux

Build

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

Windows

Pre-Built

Installer x64

Build

Make sure MSVC is in your environment (eg. x64 Native Tools Command Prompt)

"C:\Program Files\Git\bin\git.exe" clone --depth 1 https://github.com/Raais/ImStudio.git
cd ImStudio
md build
cd build
"C:\Program Files\CMake\bin\cmake.exe" .. -DCMAKE_BUILD_TYPE=Release
"C:\Program Files\CMake\bin\cmake.exe" --build . --config Release

Credits

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].