
Ruby Unroller is an exciting tool developed by Tyler Rick that generates human readable execution traces of running Ruby scripts. It can display the code currently being executed by a script in real-time, as it's actually executed. This makes it a great tool for getting familiar with, say, the darkest depths of Rails, or for debugging troublesome scripts that rely on external Ruby libraries.

Comments
Mike Berrow ·
Despite it saying "OS Independent" on http://unroller.rubyforge.org/
this does not work on Windows. It seems that the "termios" gem it needs is linux-specific. So don't bother to try install this (at this time) if you are on windows. Perhaps this dependency can be removed. The "colored" gem works on windows.