Skip to content

Latest commit

 

History

History
125 lines (88 loc) · 2.76 KB

README.rst

File metadata and controls

125 lines (88 loc) · 2.76 KB

stopped.png

The [ Video Terminal Python ] Project

VT-Python-Logo.png

(p-α)

Statute

The goal of the project is to create a comprehensive Python library, for creating text-based user interfaces in the terminal emulator.

The current build-out includes a module for the Linux/Windows platform independent modification of the emulator; several modules for categorizing, cataloging, handling, interpreting, and processing data types, data inputs, and the ANSI escape sequences; a package for technical processing of an unblocked stdin stream; and the first basic modules and objects for implementing text-based widgets.

The development is done by myself on a hobby basis, the progress can be seen under the Version List. There is also a full documentation available in the Wiki.

Reports, ideas and questions are very welcome and can be directed to srccircumflex@outlook.com.

Presentations

Window grid and mouse support

Grid.gif

demo widgets

SGR Lookup

SGRLookup.gif

demo sgr_lookup_tui

Find in Buffer

FindInBuffer.gif

demo editor

Insert Modes

InsertModes.gif

demo editor

Highlighter Demo

HighlighterDemo.gif

Tab Shifting

TabShift.gif

demo editor

Markers

Markers.gif

demo editor