kitty ========================================================== *The fast, feature-rich, GPU based terminal emulator* .. toctree:: :hidden: quickstart overview faq support performance changelog integrations protocol-extensions press-mentions .. tab:: Fast * Offloads rendering to the GPU for :doc:`lower system load ` * Uses threaded rendering for :iss:`absolutely minimal latency <2701#issuecomment-636497270>` * Performance tradeoffs can be :ref:`tuned ` .. tab:: Capable * Graphics, with :doc:`images and animations ` * Ligatures and emoji, with :opt:`per glyph font substitution ` * :term:`Hyperlinks`, with :doc:`configurable actions ` .. tab:: Scriptable * Control from :doc:`scripts or the shell ` * Extend with :ref:`kittens ` using the Python language * Use :ref:`startup sessions ` to specify working environments .. tab:: Composable * Programmable tabs, :ref:`splits ` and multiple :doc:`layouts ` to manage windows * Browse the :ref:`entire history ` or the :sc:`output from the last command ` comfortably in pagers and editors * Edit or download :doc:`remote files ` in an existing SSH session .. tab:: Cross-platform * Linux * macOS * Various BSDs .. tab:: Innovative Pioneered various extensions to move the entire terminal ecosystem forward * :doc:`graphics-protocol` * :doc:`keyboard-protocol` * Lots more in :doc:`protocol-extensions` .. only:: dirhtml .. raw:: html .. rst-class:: caption caption-text Watch kitty in action! To get started see :doc:`quickstart`.