celeskyking / terminal.js

Javascript terminal emulator library that aims to be xterm complaint and is supposed to work in browsers and node.js.

Home Page:http://terminal.js.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terminal.js: terminal emulator library for browsers and node.js

Flattr this git repo Build Status

Terminal.js is a rendering engine for vt100-like terminals. It is written from scratch and supports most commonly used escape sequences.

Example

a simple demo using the colors module:

var colors = require('colors'),
	Terminal = require('./index');

var terminal = new Terminal({columns: 20, rows: 2});

terminal.write("Terminal.js in rainbows".rainbow);

console.log(terminal.toString('ansi'));

There's also a webterminal using terminal.js: node-webterm

Documentation

The documentation is generated using JSDoc and can be found here

Source

Source is developed at Github

About

Javascript terminal emulator library that aims to be xterm complaint and is supposed to work in browsers and node.js.

http://terminal.js.org

License:MIT License


Languages

Language:JavaScript 98.8%Language:HTML 0.8%Language:Shell 0.4%