I am pleased to announce version 7.0 of the libvterm terminal emulator. The libvterm library was written from the beginning to be ncurses friendly. Once the library is installed you can attach a full-featured terminal emulator to any WINDOW with just a few API calls and libvterm does all the hard work. The library features include:
UTF-8 support
Mouse support
History / Scroll-back buffer
256+ color support
Emulation modes for vt100, rxvt, linux, and xterm
The library has been built and tested on a number of platforms including Linux, Mac OS, Windows WSL, and FreeBSD. When built from source, the project will build and install a comprehensive demo program call Vshell which illustrates how to implement the API and many of it's features.