guichan
« Back to VersTracker
Description:
Small, efficient C++ GUI library designed for games
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ gui gamedev library graphics
Install: brew install guichan
About:
Guichan is a lightweight C++ GUI library tailored for game developers who need a simple, portable, and fast solution for creating graphical user interfaces. It provides an object-oriented API for managing widgets, input handling, and graphics rendering, making it easy to integrate into existing game loops. Its primary value is offering a small footprint and flexibility without the overhead of larger frameworks.
Key Features:
  • Small footprint and low resource usage
  • Hardware-accelerated graphics support (OpenGL)
  • Object-oriented and extensible C++ API
  • Platform-independent core with backends for SDL and Allegro
Use Cases:
  • Adding menus and HUDs to 2D/3D games
  • Building configuration tools for game engines
  • Creating cross-platform GUI applications with minimal dependencies
Alternatives:
  • Dear ImGui – Immediate mode GUI, more popular for debug tools and modern game dev
  • Qt – Much larger and more comprehensive framework, suitable for full desktop applications
Version History
Detected Version Rev Change Commit
Sep 12, 2025 1:47pm 0 VERSION_BUMP 99a699eb