2025-11-02 17:48:43 +00:00
2025-11-02 17:48:43 +00:00
2025-11-02 17:48:43 +00:00
2025-11-01 15:54:37 +00:00
2025-11-02 17:48:43 +00:00
2025-11-01 15:54:37 +00:00
2025-11-01 16:05:49 +11:00

Quip

Quip is a UI library that wraps around SDL3.

Building and Installing

First, ensure you have SDL3, SDL3_ttf, and Noto fonts installed.

On Arch Linux:

paru -S sdl3 sdl3_ttf noto-fonts

The following commands will build and run Quip on your system. It will be installed to /usr/local/lib and /usr/local/include.

cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
sudo cmake --install build

Quickstart

#include <quip.h>

int main() {
    Quip::Window window("Quip Window", 800, 600);
    window.addChild("textLabel", Quip::Widget::TextLabel("Hello from Quip!", 10, 10));
    return window.run();
}

Documentation is provided in the repository wiki.

Description
UI library for C++
Readme 468 KiB
Languages
C++ 86%
CMake 14%