ruby-shell 2.5
A shell written in Ruby with extensive tab completions, aliases/nicks, history, syntax highlighting, theming, auto-cd, auto-opening files and more. In continual development. New in 2.0: Full rewrite of tab completion engine. Lots of other bug fixes. 2.5: Speedup of syntax highlighting and tab completions.