2025-06-14 21:14:03 -04:00
2025-06-14 21:14:03 -04:00
2025-06-14 21:14:03 -04:00

IMGUI_Notes

Just a place I'm sharing all the notes and research I have on immediate mode user interfaces

Casey Muratori

Immediate-Mode Graphical User Interfaces - 2005
Original Molly Rocket IMGUI forum

Sean Barret

The Inner Product column on Immediate Mode GUIs:
Game Developer - September 2005 (Page 34-36)
Sample Implementation

Johannes Norneby

Imgui Article

Trygve Reenskaug vs IMGUI

Jonathan Blow

Improving Our Immediate-Mode UI Stuff (Part 1)
Improving Our Immediate-Mode UI Stuff (Part 2)

Mr. 4th Programming (Allen Webster)

"Designing a UI System" with Ryan Fleury

nakst

Writing a toy UI library

Nic Barker

clay introduction (YT)
How Clay's UI Layout Algorithm Works
clay

Why Use C for UI Library? | Nic Barker

Omar Cornut

Dear Imgui: The Industry Standard.
img

About the IMGUI paradigm

Ryan Fleury

UI Series -- Table of Contents
The RAD Debugger Project

  • Specifically see the ui & df_gfx modules.

Handmade

Podcast Episode 3: Micha Mettke
January Meetup - Writing an IMGUI

Immediate UI for My Game in C++
Improving Immediate UI for My Game
Making Reactive GUI From Scratch with Just Rectangles

imhui
OpenGL Text Rendering for My Immediate UI Library — Offline Stream #02
We Need to Bring GUI Libraries Back! — Offline Stream #09
When UI Library is Bad — Offline Stream #13

Other

BoksOS Immediate-Mode GUI discussion with Allen Webster
DPI-aware IMGUI
Imgui PPT
Jari Komppa's Article
Unity Blog - Going deep with IMGUI and Editor customization
Zero Memory Widget

Relevant Libraries

boto-ui
eui
egui
Kiss SDL
LiteGui
microui
microui - Odin
Nuklear PanGui
Quarks
raygui
wtk
zeroxer's IMGUI
zgui

layout
CSS Flexible Box Layout
CSS Grid Layout

Description
Just a place I'm sharing all the notes and research I have on immediate mode user interfaces
Readme 25 MiB
Languages
Markdown 100%