GitHub - selectel/pyte: Simple VTXXX-compatible linux terminal emulator (original) (raw)

           _
          | |

_ __ _ _ | |_ ___ | '_ \ | | | || |/ _
| |) || || || |_| / | ./ _, | _|_
| | | / | || |/ 0.8.3.dev

What is pyte?

It's an in memory VTXXX-compatible terminal emulator.XXX stands for a series of video terminals, developed byDEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.

So, why would one need a terminal emulator library?

Note: pyte started as a fork of vt102, which is an incomplete pure Python implementation of VT100 terminal.

Installation

If you have pip you can do the usual:

pip install pyte

Otherwise, download the source from GitHuband run:

python setup.py install

Similar projects

pyte is not alone in the weird world of terminal emulator libraries, here's a few other options worth checking out:Termemulator,pyqonsole,webtty,AjaxTerm and of coursevt102.