🛠️ Build powerful applications using the CasteCore Engine, a lightweight framework leveraging GLFW and OpenGL for high-performance graphics and interface design.
-
Updated
Dec 17, 2025 - C
GUI stands for graphical user interface. It is a visual representation of communication presented to the user for easy interaction with the machine. It allows users to manipulate elements on the screen using a mouse, a stylus or even a finger. The actions in a GUI are usually performed through direct manipulation of the graphical elements.
🛠️ Build powerful applications using the CasteCore Engine, a lightweight framework leveraging GLFW and OpenGL for high-performance graphics and interface design.
🚀 Accelerate data manipulation in C/C++ with Tablr, the simplest and fastest library tailored for efficient data handling.
🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.
Cross-Platform GUI Toolkit (stable)
A portable microkernel-based multiserver operating system written from scratch.
Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.
Quick and simple GUI for SOFA, based on GLFW and optionally Dear ImGui
A simple-to-use modular, cross-platform graphics library. It combines the freedom of lower-level graphics libraries with modern C techniques, offering both simplicity and convenience.
Material Design 3 inspired immediate-mode GUI library for raylib. Build modern, beautiful user interfaces in C++ with automatic resource management.