Skip to content

Commit 16216f3

Browse files
authored
Update README.md
1 parent 04b8ea4 commit 16216f3

File tree

1 file changed

+9
-21
lines changed

1 file changed

+9
-21
lines changed

README.md

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11

2-
3-
4-
![Textual splash image](https://raw.githubusercontent.com/Textualize/textual/main/imgs/textual.png)
5-
62
[![Discord](https://img.shields.io/discord/1026214085173461072)](https://discord.gg/Enf6Z3qhVr)
73

8-
94
# Textual
105

6+
[![Supported Python Versions](https://img.shields.io/pypi/pyversions/textual/0.87.1)](https://pypi.org/project/rich/) [![PyPI version](https://badge.fury.io/py/rich.svg)](https://badge.fury.io/py/textual)
7+
118
Textual is a *Rapid Application Development* framework for Python.
129

1310
Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a [web browser](https://github.com/Textualize/textual-web)!
@@ -20,28 +17,22 @@ Build sophisticated user interfaces with a simple Python API. Run your apps in t
2017
A quick run through of some Textual features.
2118

2219

23-
24-
25-
26-
27-
28-
2920
https://github.com/user-attachments/assets/71afec49-fe89-4e8d-a8cf-148fa2601362
3021

3122

32-
33-
3423
</details>
3524

3625

37-
![textual-themes-splash](https://github.com/user-attachments/assets/3de1a991-1154-48b4-b547-21f98509f8c4)
26+
![Textual supports themes](https://github.com/user-attachments/assets/3de1a991-1154-48b4-b547-21f98509f8c4)
3827

3928

4029
## About
4130

4231
Textual adds interactivity to [Rich](https://github.com/Textualize/rich) with an API inspired by modern web development.
4332

44-
On modern terminal software (installed by default on most systems), Textual apps can use **16.7 million** colors with mouse support and smooth flicker-free animation. A powerful layout engine and re-usable components makes it possible to build apps that rival the desktop and web experience.
33+
On modern terminal software (installed by default on most systems), Textual apps can use **16.7 million** colors with mouse support and smooth flicker-free animation. A powerful layout engine, theming system, and re-usable [widgets](https://textual.textualize.io/widget_gallery/) makes it possible to build apps that rival the desktop and web experience.
34+
35+
Great [docs](https://textual.textualize.io/), and a [builtin testing framework](https://textual.textualize.io/guide/testing/) means that Textual apps can be maintained idefinitely.
4536

4637
## Compatibility
4738

@@ -52,14 +43,12 @@ Textual runs on Linux, macOS, and Windows. Textual requires Python 3.8 or above.
5243
Install Textual via pip:
5344

5445
```
55-
pip install textual
46+
pip install textual textual-dev
5647
```
5748

58-
If you plan on developing Textual apps, you should also install the development tools with the following command:
49+
> [!NOTE]
50+
> `textual-dev` adds the textual tool for development, but isn't needed for distributing Textual apps.
5951
60-
```
61-
pip install textual-dev
62-
```
6352

6453
See the [docs](https://textual.textualize.io/getting_started/) if you need help getting started.
6554

@@ -71,7 +60,6 @@ Run the following command to see a little of what Textual can do:
7160
python -m textual
7261
```
7362

74-
7563
<img width="1514" alt="demo" src="https://github.com/user-attachments/assets/5bd9a7e9-fcc5-48b2-b27d-a7f050e2dd63">
7664

7765
## Documentation

0 commit comments

Comments
 (0)