Raylib is a simple and easy-to-use library to enjoy videogame programming
raylib.com
raylib.com
Raylib, a simple and easy-to-use library to enjoy videogame programming - https://news.ycombinator.com/item?id=26427300 - March 2021 (33 comments)
Before that:
Raylib: a simple and easy-to-use library to enjoy game programming - https://news.ycombinator.com/item?id=18932206 - Jan 2019 (29 comments)
The inspiration in by Borland's BGI is also good. Borland fought hardware limitations of the time and the simplicity of the developed solutions is a testament to what was achieved. Of course, they could be more open and their solution rotted over time with approaches that were later discovered as not being even safe to use, but they were easy to use. As an example, their conio.h is much simpler to use than any implementation of curses.
If anybody is looking for a BGI implementatio to contribute, I suggest SDL_bgi (http://libxbgi.sourceforge.net/). AFAIK it is the only implementation which supports Borland's fonts. And being able to see bgidemo running without almost 0 modifications on a modern system with correct fonts after 30 years is extremely cool.