terminado

Terminals served to xterm.js using Tornado websockets

Here are some articles that you may find helpful