Introduction to TermUI

pyTermUI or just TermUI is a rapid development terminal user interface library for python command-line interface applications.

TermUI is meant to be barebones by design, giving the developer control of everything outside of the drawing and interaction of the elements themselves.

Install TermUI pip install pyTermUI

Features

  • User element support:
    • Buttons

    • Checkboxes

    • User input boxes (textboxes)

    • Interactable text

  • Color support

  • Runs on any modern terminal

  • Multi UI support

  • Hover support

  • Integrated ascii art functionality

Getting started with TermUI