Broadcast your work!
This app is bundled with the libvterm library, which has plenty of awesome terminal emulation support and is great with processing large amounts of data at a time.
Out of the box, thanks to the feature richness of libvterm, node-termcast-server will broadcast the colors very close to the way it looks in your terminal.
The App::Termcast client is good about sending resize signals to the server, so when you resize you terminal, you will see the terminal on the web resize in real-time, so there is no need to worry about the dimensions of your terminal!
npm install -g node-gyp
node-gyp rebuild
npm install
Make sure you have a termcast server running from here: https://github.com/jasonmay/app-termcast-server
Take note of where the connections.sock unix socket is hosted and place the full path in your config:
cp config.json.example config.json
<edit config.json>
Then you should be good to go.
./bin/server
Oh there are tons of them. Don't get me started. Check the Github issues for anything: