Skip to content

wtffqbpl/cpp_imgui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp_imgui

This is an easy and portable ImGui project, you can use this to construct your own GUI.

Resources

Some useful resources:

Dear ImGui wiki.

TODO

A simple file dialog library for Dear ImGui.

This library supports favorites, actual Windows icons, image previews, zooming in, etc...

DISCLAIMER: This library was designed and built for use in SHADERed - it uses older version of Dear ImGui so some changes might be required to get it compiled. The way the file filter and the library itself looks was also limited due to me not wanting to break SHADERed's plugins.

TODO

A permissively licensed markdown single-header library for Dear ImGui.

Requires C++11 or above

imgui_markdown currently supports the following markdown functionality:

  • Wrapped text
  • Headers H1, H2, H3
  • Emphasis
  • Indented text, multi levels
  • Unordered list and sub-list
  • Link
  • Image *Horizontal rule

Mini hexadecimal editor! Right-click for option menu. Features: Keyboard controls. Read-only mode. Optional Ascii display. Optional HexII display. Goto address. Highlight range/function. Read/Write handlers.

This is a demo project for ImGui with sdl2, glfw3, opengl, glew and CMake.

Imgui-app is an amalgamation of two amazing projects Dear Imgui and Sokol libraries into two files to make it very easy to start working with imgui. It might be useful when you need to do some UI quickly for a project but do not want to care that much how to get imgui up and running (imgui compilation, backend rendering, window handling, ...).

This is a collection of widgets and utilities for the immediate mode GUI (imgui) that I am developing for the critic2 GUI.

Source for an online interactive manual for Dear ImGui.

Including a few better color themes in the default packaging.