So, this wasn’t written by me, but I recently undug it from my todo list and freshen it to run all the existing Adafruit GFX and FastLED::NeoMatrix and SmartMatrix::GFX code:
It only works on linux with SDL support at the moment, although I assume the SDL backend could be replaced with some other backend by someone motivated.
One thing that it’s missing for now is serial input support which I use for some of my code to jump from demo to demo.
If someone has spare time this Xmas and is motivated, please have a look and submit a patch