framebuffer pixelflut server in C
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xfnw 516dd498c2
remove extra null byte
9 months ago
.gitignore gitignore binaries 1 year ago
LICENSE add a license 1 year ago
Makefile init 1 year ago change wording 1 year ago
fbflut.c remove extra null byte 9 months ago


framebuffer pixelflut server in C.


  • compile with make
  • make sure you have read/write access to the framebuffer (ie put yourself in the video group)
  • go in something that wont fight you for the framebuffer, ie a tty
  • do ./fbflut (or ./fbflut <port>)
  • connect with netcat or something, the default port is 1234


  • this writes directly to your framebuffer, which might not use (aa)rrggbb (bbggrraa is somewhat common). if you have alpha trailing at the end, uncomment lines 42 and 43 to allow omitting it in PX commands
  • fbflut does not store its own buffer, the canvas is entirely stored in the framebuffer, so be weary of other programs writing to it as thats the only copy