A demonstration and teaching aid for building terminals apps with Textual.
Tip
No hacks were required to make your terminal do this!
If you have uv installed:
uvx --python 3.12 textual-demo
If you have pipx installed:
pipx run --python 3.12 textual-demo

Textual is not a game framework, but we can still have a little fun with it!
Check out the Sliding Puzzle in the demo:
A small selection of Textual projects.

Try out some of Textual's widgets.


See the Textual docs to start building!