What would be the best, most portable, simplest way to create a GUI-like feeling in the command line?
Basically I’m asking for a library that allows you to change background and text colors, have a text input area on the bottom of the console, and be able to edit a certain area in the command line without having to clear the whole screen. Does such a library exist?
Example from IRSSI

Thank you.
You could use ncurses