Installation ============ Requirements ------------ * Operating System: Unix / Linux / MacOS X / Windows (limited support, see the :doc:`/faqs`) * `Python `_ >= 3.9 * A terminal emulator with **any** of the following: * support for the `Kitty graphics protocol `_. * support for the `iTerm2 inline image protocol `_. * full Unicode support and direct-color (truecolor) support **Plans to support a wider variety of terminal emulators are in motion**. Steps ----- The latest **stable** version can be installed from `PyPI `_ with: .. code-block:: shell pip install term-image The **development** version can be installed with: .. code-block:: shell pip install git+https://github.com/AnonymouX47/term-image.git Supported Terminal Emulators ---------------------------- Some terminals emulators that have been tested to meet the requirements for at least one render style include: - **libvte**-based terminal emulators such as: - Gnome Terminal - Terminator - Tilix - Kitty - Konsole - iTerm2 - WezTerm - Alacritty - Windows Terminal - MinTTY (on Windows) - Termux (on Android) .. note:: If you've tested ``term-image`` on any other terminal emulator that meets all requirements, please mention the name in a new thread under `this discussion `_. Also, if you're having an issue with terminal support, you may report or check information about it in the discussion linked above. .. note:: Some terminal emulators support direct-color (truecolor) escape sequences but use a **256-color** palette. This limits color reproduction.