mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
66f74f956e887733eec3caa7e46c5f9f5e561f22
Textual
Textual is a Python framework for creating applications within your terminal—powered by Rich.
Video 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
Languages
Python
98.8%
Scheme
0.8%
Jinja
0.3%
TypeScript
0.1%
