BSD Ports

textproc/py-textual-image 0.14.0 DragonFly

Render images via Kitty's Terminal Graphics Protocol with Rich and Textual

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL3
Categories
python, textproc
Package size
151.1 KiB, 542.0 KiB installed

Description

textual-image renders images directly in your terminal using Textual and Rich.

textual-image offers both Rich renderables and Textual Widgets that leverage the Terminal Graphics Protocol (TGP) and Sixel protocols to display images in your terminal. For terminals that don't support these protocols, fallback rendering using Unicode characters is available.

Supported Terminals:

  • Terminal Graphics Protocol (TGP): Initially introduced by the Kitty terminal emulator. While support is partially available in other terminals, it doesn't seem to be really usable there.
  • Sixel Graphics: Supported by various terminal emulators including xterm and a lot of others.

In the other systems

The newest version among them is 0.14.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlytextproc/py-textual-image0.14.0 behind since 2026-11-01none known-[email protected]-
FreeBSDtextproc/py-textual-image0.14.3 newestnone known-[email protected]2026-11-13
HardenedBSDtextproc/py-textual-image0.14.0 behind since 2026-11-01no data-[email protected]-
GhostBSDtextproc/py-textual-image0.14.0 behind since 2026-11-01no data-[email protected]-

Version history 1

  1. 0.14.0

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg install py312-textual-image

From DPorts:

cd /usr/dports/textproc/py-textual-image && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 3
Required by 1