summaryrefslogtreecommitdiffstats
path: root/system/zutty/README
blob: a3efbbfcbc3575a7b31ad6beb3519956e878d552 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
zutty (X terminal emulator using OpenGL ES Compute Shaders)

Zutty is a terminal emulator for the X Window System, functionally 
similar to several other X terminal emulators such as xterm, rxvt and 
countless others. It is also similar to other, much more modern, 
GPU-accelerated terminal emulators such as Alacritty and Kitty. What 
really sets Zutty apart is its radically simple, yet extremely 
efficient rendering implementation, coupled with a sufficiently 
complete feature set to make it useful for a wide range of users. Zutty 
offers high throughput with low latency, and strives to conform to 
relevant (published or de-facto) standards. 

Zutty is written in straightforward C++ and only relies on OpenGL 
ES 3.1 for rendering, making it trivially portable to windowing systems 
other than X and operating systems other than Linux. Zutty provides a 
clean implementation written from scratch, resulting in a minimal, 
maintainable, modern codebase unencumbered by historical baggage.