Black Screen, currently OS X only, is both a terminal emulator and an interactive shell based on Electron. It uses HTML and CSS for its UI like the Github Atom editor does.
Black Screen supports autocompletion in what feels like a command + p window in Sublime Text.
The app is currently in beta and available on Github. I’m excited to see where this goes once it’s stable.