浏览器和node.js中的终端模拟器库:terminal.js

jopen 9年前

浏览器和node.js中的终端模拟器库,Terminal.js是一个渲染引擎,用于类似VT100的终端。它是从头开始编写,并支持最常用的转义序列。

示例

使用colors模块的简单示例:

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'));

项目主页:http://www.open-open.com/lib/view/home/1422492757205