It's showtime for your terminal!
Showterm lets your record a terminal session exactly as you experience it, right down to the syntax highlighting.
Installation instructions (
gem install showterm) and usage instructions (
showterm <program) are available in the showterm. :)
(yes, this is me using showterm inside showterm; it's like inception, but with more syntax highlighting)
- Allow embedders to chose colourschemes (at least light vs. dark background).
- Fix problems with vim which sometimes goes out-of-bounds for term.js
As usual, bug-reports and pull requests are welcome; everything is MIT licensed (see LICENSE.MIT).
This would not have been doable without the excellent terminal emulator I borrowed from Christopher Jeffrey's incredible tty.js.
For terminal recording on a mac, this gem bundles Satoru Takabayashi's awesome