A brief list of features

This commit is contained in:
Kovid Goyal 2016-12-05 11:46:09 +05:30
parent 6e5ceb63f4
commit 3256bce6b4

View File

@ -3,6 +3,20 @@ kitty - A terminal emulator
[![Build Status](https://travis-ci.org/kovidgoyal/kitty.svg?branch=master)](https://travis-ci.org/kovidgoyal/kitty) [![Build Status](https://travis-ci.org/kovidgoyal/kitty.svg?branch=master)](https://travis-ci.org/kovidgoyal/kitty)
Major features:
* Uses OpenGL+FreeType for rendering
* 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.
* Easily hackable (UI layer written in python, inner loops in C for speed).
Less than ten thousand lines of code.
* Rendering of text is done in an actual character grid, so the common
problems with most Terminals when using wide characters/complex scripts do
not occur. The downside is that scripts with complex glyph layout, such as
Arabic do not render well.
Resources on terminal behavior Resources on terminal behavior
------------------------------------------ ------------------------------------------