Source of my personal site.
I built this using Xterm.js for the command-line UI, and Commander.js, Inquirer.js, and Chalk for the CLI utilities. These last three are primarily designed for Node.js, so I used Browserify (with the Aliasify transform) to hack around that.
Finally, I plugged in shalvah, my SaaNP (Site-as-an-NPM-Package —okay, I coined that) for the content.
Thanks for dropping by! Say hi on Twitter if you like it!