12

I am intersted in building some text based GUIs, things that look like the terminal, but has functions like selecting rows and performing actions.

You know, things like htop and atop, ex:

atop

htop

Any resource on that?

Community
  • 1
  • 1
mbilyanov
  • 2,019
  • 2
  • 23
  • 44

3 Answers3

12

You need Uwrid - a console user interface library for Python.

Documentation available on the website.

There is also Curses, which is in the Python standard library.

user225312
  • 118,119
  • 66
  • 167
  • 181
1

don't miss http://pythondialog.sourceforge.net/ also

sipiatti
  • 894
  • 1
  • 9
  • 20
1

Also, the library panwid offers a data table widget for Urwid, which does a lot of the heavy-lifting for an htop-like interface.

theY4Kman
  • 4,892
  • 2
  • 29
  • 36