iiGxC, (edited )

This is really impressive! Since they didn’t have a comparison to foot, I ran it on my machine with sway. Here are my results:


<span style="color:#323232;">Kitty old run #1
</span><span style="color:#323232;">Results:
</span><span style="color:#323232;">  Only ASCII chars         : 6.01s      @ 33.3    MB/s
</span><span style="color:#323232;">  Unicode chars            : 5.12s      @ 34.6    MB/s
</span><span style="color:#323232;">  CSI codes with few chars : 4.94s      @ 20.3    MB/s
</span><span style="color:#323232;">  Long escape codes        : 18.08s     @ 43.4    MB/s
</span><span style="color:#323232;">  Images                   : 2m12.09s   @ 4.0     MB/s
</span><span style="color:#323232;">
</span><span style="color:#323232;">kitty new:
</span><span style="color:#323232;">Results:
</span><span style="color:#323232;">  Only ASCII chars         : 2.36s      @ 84.8    MB/s
</span><span style="color:#323232;">  Unicode chars            : 2.06s      @ 86.0    MB/s
</span><span style="color:#323232;">  CSI codes with few chars : 2.05s      @ 48.8    MB/s
</span><span style="color:#323232;">  Long escape codes        : 3.68s      @ 213.0   MB/s
</span><span style="color:#323232;">  Images                   : 2.28s      @ 234.4   MB/s
</span><span style="color:#323232;">
</span><span style="color:#323232;">foot:
</span><span style="color:#323232;">Results:
</span><span style="color:#323232;">  Only ASCII chars         : 1.72s      @ 116.3   MB/s
</span><span style="color:#323232;">  Unicode chars            : 2.51s      @ 70.6    MB/s
</span><span style="color:#323232;">  CSI codes with few chars : 1.31s      @ 76.2    MB/s
</span><span style="color:#323232;">  Long escape codes        : 5.48s      @ 143.0   MB/s
</span><span style="color:#323232;">  Images                   : 2.44s      @ 218.2   MB/s
</span><span style="color:#323232;">
</span><span style="color:#323232;">Kitty old run #2 (after all other runs, to see if poor performance was a fluke)
</span><span style="color:#323232;">Results:
</span><span style="color:#323232;">  Only ASCII chars         : 44.84s     @ 4.5     MB/s
</span><span style="color:#323232;">  Unicode chars            : 19.11s     @ 9.3     MB/s
</span><span style="color:#323232;">  CSI codes with few chars : 34.58s     @ 2.9     MB/s
</span><span style="color:#323232;">  Long escape codes        : 14.06s     @ 55.8    MB/s
</span><span style="color:#323232;">  Images                   : 2m12.08s   @ 4.0     MB/s
</span>

I expected foot to win, and it does win for Only ASCII chars and sci codes by a little bit, but not by much, and not by a meaningful amount, especially when you consider all the other features kitty has. Great work!

Also, this wasn’t a very rigorous test. I had a bunch of other stuff open, and I just ran them one after the other without much cooldown

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kittyterminal@midwest.social
  • fightinggames
  • All magazines