This seeks to remove the "_" from the key presses of snapshots and inline runs in the documentation. The "_" no longer does anything, but got legacy reasons at the moment we can't actually allow "_" to be an input to a "faked" keypress in the docs and snapshots. Removing these clears the way to letting "_" have the same status as any other character. See #1994.
1.9 KiB
Introduction
Welcome to the Textual framework documentation.
!!! tip
See the navigation links in the header or side-bars. Click the :octicons-three-bars-16: button (top left) on mobile.
Get started{ .md-button .md-button--primary } or go straight to the Tutorial
What is Textual?
Textual is a Rapid Application Development framework for Python, built by Textualize.io.
Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser.
-
:material-clock-fast:{ .lg .middle } :material-language-python:{. lg .middle } Rapid development
Uses your existing Python skills to build beautiful user interfaces.
-
:material-raspberry-pi:{ .lg .middle } Low requirements
Run Textual on a single board computer if you want to.
-
:material-microsoft-windows:{ .lg .middle } :material-apple:{ .lg .middle } :fontawesome-brands-linux:{ .lg .middle } Cross platform
Textual runs just about everywhere.
-
:material-network:{ .lg .middle } Remote
Textual apps can run over SSH.
-
:fontawesome-solid-terminal:{ .lg .middle } CLI Integration
Textual apps can be launched and run from the command prompt.
-
:material-scale-balance:{ .lg .middle } Open Source
Textual is licensed under MIT.