You are here: Home » NewsFeeds » Show HN: Kitty – A modern, hackable, featureful, OpenGL based terminal emulator

Show HN: Kitty – A modern, hackable, featureful, OpenGL based terminal emulator

README.asciidoc

Supports tiling multiple terminal windows side by side in different
layouts without needing to use an extra program like tmux

Supports all modern terminal features: unicode, true-color, mouse
protocol, focus tracking, bracketed paste and so on.

Allows you to view the scrollback buffer in a separate window
using your favorite pager program such as less

Support startup sessions which allow you to specify the window/tab layout,
working directories and programs to run on startup.

Easily hackable (UI layer written in python, inner loops in C for
speed). Less than ten thousand lines of code.

Uses OpenGL+FreeType for rendering, does not depend on any GUI
toolkits, offloads rendering work to the GPU for lower system load.

Cross-platform support: kitty currently works only on linux, but because it
uses only OpenGL+FreeType for rendering, it should be trivial to port to
other platforms. See 5 for porting to OS X.

Installation

kitty is designed to run from source, for easy hackability. Make sure
the following dependencies


 

Original article