A VT100 terminal (mostly) server that can be placed in an application to allow telnet access to exposed features. Some of the features includes are:
VT100 support with graphics and color
Configurable help and command registration
The driver for writing this gem was to be able to control, inspect, and debug multi-threaded applications while the application is running. Look for it's use soon in the ODisk application and later in a more interesting project.
gem install oterm
GitHub repo: github.com/ohler55/oterm
RubyGems repo: rubygems.org/gems/oterm
Follow @peterohler on Twitter for announcements and news about the OTerm gem.
Current Release 1.0.1 - December 27, 2013
Improved completion handling
Fixed some bugs
Current Release 1.0.0 - December 22, 2013
First release. There will be rough edges.
TBD for now, look for a sample in the test directory.