kitty
kitty is a fast, multifunctional, cross—platform GPU-based terminal
Kitty is designed for experienced keyboard users. To this end, all of its controls work with the keyboard (although it also fully supports mouse interaction). Its configuration is a simple, human-editable, single file.
The code in kitty is designed to be simple, modular and customizable. It is written in a mixture of C (for performance-sensitive parts) and Python (for easy user interface modification). It does not depend on any large and complex UI toolkit, using only OpenGL to render everything.
Finally, kitty is designed from the ground up to support all modern terminal features such as Unicode, true color, bold/italic font, text formatting, etc. It even extends existing text formatting control codes to add support for features not available elsewhere. , such as colored and stylized (curly) underscores. One of the goals of kitty's development is to easily expand so that new features can be added with relatively little effort in the future.
Site: