Skip to main content

A tty for Textual UIs

Project description

textual-tty

A terminal emulator for Textual apps, using bittty, my pure Python terminal emulator.

Currently buggy and a bit slow, but it's still somewhat usable.

Demo

uvx textual-tty

Usage

  1. TextualTerminal, a bittty.Terminal subclass for textual.
  2. TerminalApp, a terminal emulator in a window.

Read the demo code for more info.

Links

License

WTFPL with one additional clause

  1. Don't blame me

Do wtf you want, but don't blame me when it rips a hole in your trousers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textual_tty-0.2.0.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

textual_tty-0.2.0-py3-none-any.whl (16.8 kB view details)

Uploaded Python 3

File details

Details for the file textual_tty-0.2.0.tar.gz.

File metadata

  • Download URL: textual_tty-0.2.0.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for textual_tty-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2cce386d9cefb04c5f1d24feb8f7502ad1ca5c13161b7427a3ee4805dd2467de
MD5 65924e71f9fa0142d9ffb9cbcd2f8154
BLAKE2b-256 575a217783384f429eedc74336ed3ec806aafb5b6ffa72742bfb15720270d571

See more details on using hashes here.

File details

Details for the file textual_tty-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: textual_tty-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for textual_tty-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a1e4a81604c110173a7051d122900ac24a057a618a8a2b948d422c55f8cc457
MD5 0fadb1307ba755c710644e0a2eeb88f3
BLAKE2b-256 ead246e514452e050dbd39c43d3b3acd921d59aee1e29467f21e206db10eb82d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page