Will McGugan 8666e84e64 Update README.md
Change to video
2022-09-09 17:14:51 +01:00
2022-05-26 17:02:30 +01:00
2022-09-09 11:54:19 +01:00
2022-09-09 16:00:42 +01:00
2022-09-09 16:12:42 +01:00
2021-08-27 16:51:47 +01:00
2022-09-01 11:11:03 +01:00
2022-09-09 11:38:26 +01:00
2022-09-09 16:08:17 +01:00
2022-09-02 14:02:58 +01:00
eof
2021-08-31 17:53:41 +01:00
2022-03-02 17:12:58 +00:00
2022-04-27 14:02:28 +01:00
2021-04-08 16:24:48 +01:00
2022-09-06 15:32:02 +01:00
2022-09-09 11:38:26 +01:00
2021-07-05 20:48:00 +01:00
2022-09-06 13:11:06 +01:00
2022-08-17 08:46:06 +01:00
2022-09-09 17:14:51 +01:00

Supported Python Versions PyPI version

Textual

Textual is a Python framework for creating applications within your terminal—powered by Rich.

Build sophisticated Text User Interfaces (TUIs) with just your Python skills.

Preview

This is the code_browser.py example which clocks in at 61 lines, including docstrings and blank lines.

https://user-images.githubusercontent.com/554369/189394703-364b5caa-97e0-45db-907d-7b1620d6411f.mov

Compatibility

Textual runs on Linux, MacOS, and Windows. Rich requires Python 3.7 or above.

Installing

Install Textual via pip:

pip install textual[dev]

The addition of [dev] installs some additional development tools.

Features

calculator screenshot

code browser screenshot

stopwatch light screenshot

stopwatch dark screenshot

Description
The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Readme MIT 490 MiB
Languages
Python 98.8%
Scheme 0.8%
Jinja 0.3%
TypeScript 0.1%