{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/8"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"}],"enrichment":{"capability":"Renders images directly in terminal emulators using Textual widgets and Rich renderables, with support for Kitty's Terminal Graphics Protocol, Sixel graphics, and Unicode fallback.","skillfed_tags":["terminal-graphics","tui-framework","image-rendering"],"use_cases":["Display charts or plots in terminal dashboards built with Textual","Render image previews in terminal file managers or CLI tools","Show screenshots or diagrams in terminal-based documentation viewers","Embed logos or icons in terminal application UIs","Display scientific or data visualization output directly in terminal workflows"],"what_it_does":"textual-image bridges terminal graphics capabilities and Python TUI frameworks by providing both Rich renderables and Textual widgets that display images in modern terminal emulators. It leverages Kitty's Terminal Graphics Protocol and Sixel graphics standards to render images natively, with automatic fallback to Unicode character-based rendering for terminals that lack graphics support.\n\nThe package targets developers building terminal user interfaces who need to embed images\u2014charts, diagrams, photographs\u2014directly in their applications. It depends on pillow for image processing and rich for terminal rendering integration, and requires Python 3.12 or later. Terminal support varies significantly: Kitty, WezTerm, iTerm2, and several others work out of the box, while some popular terminals like GNOME Terminal and Windows Console lack the necessary graphics protocols entirely.","worth_installing":"Yes, if your target terminal supports Sixel or Kitty graphics protocols. The package is actively maintained, has no known vulnerabilities, and low install friction. However, terminal compatibility is critical\u2014check the support matrix first, as many common terminals (GNOME Terminal, Windows Console, Warp) are not supported. For terminals that do support the required protocols, this is a solid choice for image rendering in TUIs."},"id":"textual-image","links":{"html":"https://skillfed.io/packages/textual-image","md":"https://skillfed.io/packages/textual-image.md","pypi":"https://pypi.org/project/textual-image/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-30","license_spdx":null,"license_treatment":"copyleft","name":"textual-image","python_support":"supports_current","summary":"Render images via Kitty's Terminal Graphics Protocol with Rich and Textual"},"popularity":{"monthly_downloads":174502,"position":10281,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.13.2"}
