A minimal single-header cross-platform library for displaying a framebuffer on screen with multi input and mouse handling
- Simple API
- Multi key and mouse input
- Many implementations (Auto backend select):
- X11: Linux/X11 only
- WIN32: Windows only
- SDL2: Cross-platform (Linux/Windows/Mac), Slower, Fallback
- Save framebuffer to PPM image format
- Software rendered applications (UI, Games)
- Easy render testing
See example.c and docs section in picofb.h
Link with:
- Linux/X11: -lX11
- Windows: None
- Others: -SDL2
