PhosphorusGUI is a C library that aims to make creating GUIs in Raylib easier, more customizable, and more reactive.
Note
PhosphorusGUI is not thread-safe.
- Ready-to-go out of the box flexible and customizable GUIs
- Lightweight
git clone https://github.com/loganjellis/PhosphorusGUI.git
cd PhosphorusGUI
cmake -S . -B build
cmake --build build
Using PhosphorusGUI (in-directory, place header files in /include, .a files in /lib, and any .dll files next to any executables)
target_include_directories(app PRIVATE "path/to/include")
target_link_libraries(app PRIVATE "path/to/lib")
add_subdirectory(PhosphorusGUI)
target_link_libraries(app PRIVATE PhosphorusGUI::phosphorus_gui)
Please refer to the PhosphorusGUI documentation here.