zserge/fenster
View on GitHub ↗ ★ 1,587 C++
The most minimal cross-platform GUI library
8 mentions on Hacker News by 8 people: 3 stories, 5 comments · first 2023-01-23 · latest 2025-11-22
20082026
-
…to dump some links really quick, which should get anyone started. Getting a framebuffer on screen: https://github.com/zserge/fenster I would recommend something like SDL if you want a more complete platform abstraction, it even supports…
comment by user____name · 2025-11-22 · in How I learned Vulkan and wrote a small game engine with it (2024) -
▲ 154
Fenster: Most minimal cross-platform GUI librarystory by klaussilveira · 2025-08-25 · 52 comments
-
I believe fenster [1] is an alternative. [1]: https://github.com/zserge/fenster
comment by volemo · 2024-10-25 · in LibNSFB – Framebuffer (bitmap on screen) abstraction library, written in C -
▲ 9
Fenster: The most minimal cross-platform GUI librarystory by ingve · 2024-09-08 · 1 comment
-
There's also https://github.com/zserge/fenster which is fairly minimal and comes with Go bindings out of the box.
comment by zserge · 2023-02-05 · in C Port of Ken Thompson's Space Travel -
…small enough to not overflow the stack ^ This is the very definition of a naive implementation, and https://github.com/zserge/fenster/blob/e71d493fa6d544243dd60... settings one pixel at a time, is too. Delightfully charming as it might be…
comment by wokwokwok · 2023-01-24 · in Minimal Cross-Platform Graphics -
Single-header library available on Github: https://github.com/zserge/fenster Nb. found via lobste.rs but thread dead there so worth an HN post since content is absolutely superb (as is usual from zserge!)
comment by dingdingdang · 2023-01-24 · in Minimal Cross-Platform Graphics -
▲ 3
Fenster: Minimal highly opinionated lib to display a cross-platform 2D canvasstory by homarp · 2023-01-23 · 1 comment