The rubygem to upload to http://showterm.io
Pull request Compare This branch is 15 commits behind ConradIrwin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
ext
lib
LICENSE.MIT
README.md
showterm.gemspec

README.md

showterm.io

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)

TODO

  • Allow embedders to chose colourschemes (at least light vs. dark background).
  • Fix problems with vim which sometimes goes out-of-bounds for term.js

Meta-fu

As usual, bug-reports and pull requests are welcome; everything is MIT licensed (see LICENSE.MIT).

Credit

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 ttyrec program.