Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

pyte

> 编程语言
Open source

Simple VTXXX-compatible linux terminal emulator

748 stars0 likes0 views
WebsiteGitHub

About

Simple VTXXX-compatible linux terminal emulator

::

bash
                   _
                  | |
     _ __   _   _ | |_  ___
    | '_ \ | | | || __|/ _ \
    | |_) || |_| || |_|  __/
    | .__/  \__, | \__|\___|
    | |      __/ |
    |_|     |___/      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 by DEC _ 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?

  • To screen scrape terminal apps, for example htop or aptitude.
  • To write cross platform terminal emulators; either with a graphical (xterm , rxvt ) or a web interface, like AjaxTerm _.
  • To have fun, hacking on the ancient, poorly documented technologies.

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::

bash
pip install pyte

Otherwise, download the source from GitHub _ and run::

bash
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 course vt102 _.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Pythoncommunityterminal-emulator

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言