Skip to content

joseeph/textual

 
 

Repository files navigation

Textual

Textual is a TUI (Text User Interface) framework for Python using Rich as a renderer.

The end goal is to be able to rapidly create rich terminal applications that look as good as possible (within the restrictions imposed by a terminal emulator).

Rich TUI will integrate tightly with its parent project, Rich. Any of the existing renderables can be used in a more dynamic application.

This project is currently a work in progress and may not be usable for a while. Follow @willmcgugan for progress updates, or post in Discussions if you have any requests / suggestions.

screenshot

Updates

I'll be documenting progress in video form.

Update 1 - Basic scrolling

Textual update 1

Update 2 - Keyboard toggle

Textual update 2

Update 3 - New scrollbars, and smooth scrolling

Textual update 3

About

A Text User Interface with Rich as the renderer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%