A Portable Wide-Character Terminal Output Package for C and C++
...And it provides a rudimentary way to draw on the display.
Currently, Unicoder supports Ubuntu-Linux GCC and on Windows it can be used with these IDEs and compilers: MS Visual Studio 2017&2019, Code::Blocks, Pelles C, Embarcadero Dev-C++, Open Watcom, MSYS, MSYS2, Cygwin and with MinGW, Clang, LCC and Digital Mars C (but Digital Mars does not support Unicode!)
Ext JS Builder with Extreme enhancements. The Static Library for ImageMagick is needed to compile this code. The project included in this source code is designed for Microsoft Visual Studio C++ solution.