No description
Find a file
Will McGugan fcba6fcb36 changelog
2024-11-29 10:20:05 +00:00
.faq faq tweak 2023-08-26 10:57:44 +01:00
.github Update bug_report.md 2024-11-27 16:48:04 +00:00
docs docs: update markdown_viewer.md (#5295) 2024-11-27 13:34:35 +00:00
examples Fix ListView styling (#5304) 2024-11-28 14:40:17 +00:00
imgs added demo.svg back for pypi 2022-10-22 21:30:12 +01:00
notes remove useless note 2022-10-22 08:36:52 +01:00
questions Fix admonition syntax to use tip 2024-09-26 00:52:42 +08:00
reference Further docs updates to get rid of App.dark 2024-10-24 17:22:54 +01:00
src/textual fix(listview): update index after items removed (#5135) 2024-11-28 16:00:52 +00:00
tests fix(listview): update index after items removed (#5135) 2024-11-28 16:00:52 +00:00
tools Remove 'action' column from bindings. 2023-01-25 15:00:45 +00:00
.coveragerc Ignore abstractmethods. 2023-05-25 17:22:21 +01:00
.deepsource.toml Add Deepsource configuration. (#2766) 2023-06-12 10:52:14 +01:00
.gitignore Update gitignore to refer to new default snapshot report location (#2927) 2023-07-12 11:08:33 +01:00
.pre-commit-config.yaml absolutify 2024-09-12 15:29:16 +01:00
CHANGELOG.md changelog 2024-11-29 10:20:05 +00:00
CODE_OF_CONDUCT.md Added the Code of Conduct 2022-02-04 23:36:37 +06:00
CONTRIBUTING.md Update old contributing guide (#4872) 2024-08-12 11:12:56 +01:00
docs.md Restore the content of docs.md 2022-11-17 15:51:38 +00:00
faq.yml Move the Textual FAQ into the main docs 2023-08-21 14:41:07 +01:00
LICENSE Initial commit 2021-04-08 16:24:48 +01:00
Makefile Snapshot updates 2024-11-06 14:29:50 +00:00
mkdocs-common.yml tweaks 2024-07-18 09:50:36 +01:00
mkdocs-nav.yml documented position absolute 2024-11-23 20:02:22 +00:00
mkdocs-offline.yml Remove the privacy plugin from the offline version of the docs 2023-05-29 07:40:30 +01:00
mkdocs-online.yml Only link Python and Rich types when building full docs 2023-05-29 08:30:23 +01:00
mypy.ini Drop implicit uvloop support. 2023-03-27 18:37:21 +01:00
poetry.lock Fix ListView styling (#5304) 2024-11-28 14:40:17 +00:00
pyproject.toml bump 2024-11-29 10:14:38 +00:00
README.md Update README.md 2024-11-27 15:59:31 +00:00

Discord Supported Python Versions PyPI version OS support

Textual

Build sophisticated, cross-platform, user interfaces with a simple Python API.

Run your apps in the terminal or a web browser with Textual Web or Textual Serve.

Videos

🎬 Demonstration

https://github.com/user-attachments/assets/71afec49-fe89-4e8d-a8cf-148fa2601362

🎬 Textual Serve

https://github.com/user-attachments/assets/97ab8825-0af6-42e9-b7e5-f554303a2112

Textual in Action

buttons

tree

datatables

inputs

Impatient?

Try the textual demo without installing.

Textual supports themes

Installing

Install Textual via pip:

pip install textual textual-dev

See the docs if you need help getting started.

Demo

Run the following command to see a little of what Textual can do:

python -m textual

Documentation

Head over to the Textual documentation to start building!

Join us on Discord

Join the Textual developers and community on our Discord Server.