Terminal-based user interfaces (TUIs) with ease using Textual

New Zealand Python User Group


Details

Rodrigo's back! Fresh from his successes at EuroPython...

Learn how to build powerful terminal-based user interfaces (TUIs) with ease using Textual - an open-source Python framework.

Throughout this tutorial, you'll learn how to use features like Textual's built-in widgets, reactive attributes, and message-passing system, to start developing a simple TODO app that runs directly in your terminal.

The plan for Introduction to Textual is that Rodrigo will explain a topic, then we'll work-shop it, rinse and repeat. Accordingly, instead of a couple of presentations, this meeting will be a stage-by-stagp mixture of taking notes from the lecture-content, and then enjoying some hands-on experimentation in the privacy of your own home/office.

This will be a (necessarily) shortened version of his written tutorial which you could either consult as-we-go, or save for use when you come to apply these ideas in-real-life!