![VT-Python-Logo.png](/srccircumflex/TheVTPyProject/raw/main/_doc/VT-Python-Logo.png)
(p-α)
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 [email protected].
![Grid.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/Grid.gif)
![SGRLookup.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/SGRLookup.gif)
![FindInBuffer.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/FindInBuffer.gif)
![InsertModes.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/InsertModes.gif)
![TabShift.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/TabShift.gif)
![Markers.gif](/srccircumflex/TheVTPyProject/raw/main/_doc/gifs/Markers.gif)