vito / vt100

An raw-mode vt100 screen reader

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MOVED

@vito: this fork has grown into a long-running project with capabilities beyond vt100 terminals, so I have created a new package with a less technically constraining name: https://github.com/vito/midterm

#VT100

GoDoc

This project was based on jaguilar/vt100

This is a vt100 screen reader. It seems to do a pretty decent job of parsing the nethack input stream, which is all I want it for anyway.

Here is a screenshot of the HTML-formatted screen data:

The features we currently support:

  • Cursor movement
  • Erasing
  • Many of the text properties -- underline, inverse, blink, etc.
  • Sixteen colors
  • Cursor saving and unsaving
  • UTF-8
  • Scrolling

Not currently supported (and no plans to support):

  • Prompts
  • Other cooked mode features

The API is not stable! This is a v0 package.

About

An raw-mode vt100 screen reader

License:MIT License


Languages

Language:Go 100.0%