ruby-shell 0.21
A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming and more. In continual development. New in 0.20: Better history search - write a partial command and press UP to get matches in history.