A Unix shell written in Google Go
github.com
github.com
https://github.com/unconed/TermKit
It's a new command-line GUI.
Personally I like shells very much, but in many cases I do need limited UI interaction which is not very suited to text-only (tables, mouse hover, etc). This is a very cool intermediary between a full window-based GUI and a shell app.
I've thought about writing something like this but I'm happy to see it already exists.
In a very loose sense of homoiconicity...