JTerminal A library to create smart console applications like commandline systems and user-interfaces. See the documentation Showcase Source Code Source Code