I wish I knew about terminal.js before I started working on an implementation of a shell in the browser: <a href="http://tsh.ashafa.com/" rel="nofollow">http://tsh.ashafa.com/</a><p>I needed more than the traditional input text type or textarea for input I saw all the time while I was researching a solution.