Zim [Framework]
A friend ended up getting me a really fun project late last year, with an open source framework called "Zim". Zim is short for ZIMproved z-shell (typically just "zsh") framework.
If that sounds like a complex terminal language to you, that's correct! However, Zim made it easy for me to really begin to understand command line programming, which has become an essential part to even my front-end-only-coding.
Zim is open sourced, and has plenty of better information on GitHub. Or you can visit their website!
http://zimfw.sh/
More by Derek Mohr View profile
Like