This is an experiment on how to run interactive console node.js modules (inquirer, chalk, yeoman) in Electron (WebView). To achive this I used term.js and child process fork.
It is also possible to implement this over http using socket.io so you can run an interactive yeoman generator on server and use any browser as a terminal.
Test it:
$ npm install
$ npm start