dbgcmd (cargo): This is a simple library for implementing command-line-style debug consoles within an application.  It doesn't handle rendering, or the logic of any individual commands. All it does is model the state of the console. 
Keywords: console|debug