Console screencasting tool
Ruby
Pull request Compare This branch is 104 commits behind antono:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
features
lib
spec
.document
.gitignore
.rspec
.rvmrc
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
TODO.org
VERSION
shelr.1
shelr.1.ronn

README.md

Shelr -- screencasting for shell ninjas.

Installation

From gem

You'll need ruby and rubygems installed.

gem install shelr

See shellcast for details :)

From packages

Debian/Ubuntu

PPA: https://launchpad.net/~antono/+archive/shelr

Archlinux

PKGBUILD: https://aur.archlinux.org/packages.php?ID=56945

Watching other's records

shelr play http://shelr.tv/records/4f4ca2a43cd1090001000002.json

You can watch them online at http://shelr.tv/

Recording

shelr record
...
do something in your shell
..
exit

Publishing

shelr list
<select id of your record>
shelr push <ID>

Dependencies

Linux/BSD/Hurd/etc...

You need script and scriptreplay tools from BSD Utils. Tey are already installed if You use Debian/Ubuntu/BSD variants.

OSX

If You use OS X - install ttyrec via homebrew and setup it as recording backend.

 brew install ttyrec
 shelr backend ttyrec

Copyright

Copyright (c) 2010, 2011, 2012 Antono Vasiljev. See LICENSE.txt for details.

endorse