Hacker GitHub

← All repos

kovidgoyal/kitty

View on GitHub ↗ ★ 35,509 Python

If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

113 mentions on Hacker News by 87 people: 12 stories, 101 comments · first 2017-01-07 · latest 2026-10-07

Mentions per year 113 mentions · busiest year 2024 (19)
20082026
  1. …/tmp/.X11-unix/X0. That sounds fun. https://sw.kovidgoyal.net/kitty/graphics-protocol/#the-trans... https://github.com/kovidgoyal/kitty/blob/5541e3c2ff441aea319...
    comment by yencabulator · 2022-08-15 · in Dotfiles being hidden is a UNIXv2 mistake (2012)
  2. …only 'crime' was being blunt with a bug report around eleven years ago Here's something from 2018: https://github.com/kovidgoyal/kitty/issues/9#issuecomment-41...
    comment by Chris2048 · 2022-07-11 · in New in Calibre 6.0
  3. What makes you think that other terminals like https://github.com/alacritty/alacritty or https://github.com/kovidgoyal/kitty can't catch-up in features? For one, closed-source is a non starter to many and I only see this trend going up.…
  4. …fast, but I tried it out and spawning a terminal was taking .5-1 second! I looked it up and found https://github.com/kovidgoyal/kitty/issues/330 where the dev says: > that's just python interpreter startup time So... The answer is just…
    comment by stonewareslord · 2022-04-03 · in Vim Color Schemes
  5. AFAICT he bluntly closed the issue that asks for CJK input support in kitty. https://github.com/kovidgoyal/kitty/issues/462 I understand there might be technical difficulties but his attitude is disappointingly bad.
  6. Nope. KiTTY came first, and the issue of name collision has been raised with the author of Kitty - https://github.com/kovidgoyal/kitty/issues/9
  7. You can configure kitty to open the entire scrollback buffer in an editor or a pager(less/nvim etc). https://github.com/kovidgoyal/kitty/issues/719
  8. …It fits my needs and is adjustable. For shell: iterm2 is ok, yet I'm currently in love with kitty. https://github.com/kovidgoyal/kitty Brew alternatives: macports, nix ( https://nixos.org ) I love the idea, yet still haven't gotten around…
    comment by kgarten · 2021-12-31 · in macOS Setup after 15 Years of Linux
  9. …for merging features without thinking about them hard enough is a good way to go either. [1]: https://github.com/kovidgoyal/kitty/blob/2350952d054bcaf945a...
  10. …with no user data transmitted [0]. I would love any other information if there is more to it. [0]: https://github.com/kovidgoyal/kitty/issues/3802
  11. no, Notcurses supports both Sixel and the Kitty protocol (indeed, i proposed https://github.com/kovidgoyal/kitty/issues/3809 , which drastically cut down on the bandwidth necessary for certain operations), in addition to the Linux…
    comment by dankamongmen · 2021-08-16 · in Notcurses: Blingful TUIs and Character Graphics
  12. …https://github.com/gnachman/iTerm2/commit/ac1aa575011028ed86... https://github.com/r-c-f/foot https://github.com/kovidgoyal/kitty/commit/d360d077d1f7723b1... https://github.com/tomszilagyi/zutty https://github.com/mintty/mintty/blob/master/…
  13. I hope it "obsoletes" kitty as well https://github.com/kovidgoyal/kitty/pull/3544#issuecomment-8...
    comment by vnhnhm · 2021-05-08 · in Use Alacritty instead of Termite
  14. …The kitty terminal emulator supports this out of the box (it also works on two other platforms): https://github.com/kovidgoyal/kitty Ctrl+Shift+U opens a Unicode input panel with fuzzy search by symbol code or name.
  15. …extension opportunities and would probably be a good early project opportunity for some people. https://github.com/kovidgoyal/kitty Also, renpy is used for a number of games, including some commercial games, so modifiying an existing game…
    comment by joveian · 2021-02-09 · in Show HN: "100 Page Python Intro" eBook
  16. …https://sw.kovidgoyal.net/kitty/protocol-extensions.html Here is an overview of image modes: https://github.com/kovidgoyal/kitty/issues/33 The terminal hyperlink thing seems quite useful. Kitty has some magic where if you click a hyperlink…
    comment by joveian · 2021-02-03 · in ANSI escape codes (2019)
  17. …in playing around with different terminal emulators, you’d do yourself a service trying kitty [ https://github.com/kovidgoyal/kitty ]. It made my experience on high DPI screens far better. You can find it packaged up in the usual places…
    comment by asguy · 2021-01-11 · in XTerm: It's Better Than You Thought
  18. …so maybe just use those packages? Also, there are binaries on the Github release page: https://github.com/kovidgoyal/kitty/releases , just download and put them into $PATH manually? Given all that, I find it perfectly acceptable to offer a…
  19. You've only looked at this superficially. First commit of Kovid Goyal kitty in October 2016: * https://github.com/kovidgoyal/kitty/tree/de072b3b423ad114cc4... Hacker News post about the KiTTY fork of PuTTY in September 2011: *…
  20. See https://github.com/kovidgoyal/kitty/issues/9#issuecomment-41... and https://news.ycombinator.com/item?id=13342497 . I don't know what Reddit thread is being referenced. The only Reddit thread that I found was making fairly juvenile and…
  21. …(Kitty author's preference) or "kitty" (ncurses maintainer's preference) for the TERM value. https://github.com/kovidgoyal/kitty/issues/879#issuecomment-...
  22. I dont like their approach in the issue of "Kitty Only uses Dark colors"[1] 1. https://github.com/kovidgoyal/kitty/issues/197
  23. …having a UI at all, and he's opposed to having more GUI at all, like on this very basic feature: https://github.com/kovidgoyal/kitty/issues/1402
    comment by square_usual · 2020-09-25 · in Calibre 5.0
  24. Both iTerm and Tilix are nice but once I tried Kitty I never looked back. Cross platform, too. https://github.com/kovidgoyal/kitty
    comment by petepete · 2020-03-27 · in Darling – Run macOS software on Linux
  25. This is what I mean: https://github.com/kovidgoyal/kitty/issues/1123
  26. The relevant Github issue is also quite memorable: https://github.com/kovidgoyal/kitty/issues/9#issuecomment-41... I wonder if the author might be willing to reconsider. He should have newfound appreciation for how annoying name collisions…
  27. …wish ncurses were more eager to adopt descriptions of innovations in terminal emulator design. [1] https://github.com/kovidgoyal/kitty/issues/160#issuecomment-... [2] https://sw.kovidgoyal.net/kitty/protocol-extensions.html#ext...
  28. It's a shame it's named kitty though. https://github.com/kovidgoyal/kitty/issues/9
    comment by Murrawhip · 2019-10-04 · in Calibre 4.0
  29. Not to be confused with https://github.com/kovidgoyal/kitty , a GPU-accelerated terminal for MacOS and Linux.
    comment by vortico · 2019-10-01 · in PuTTY 0.73
  30. I had issues with urxvt and ended up moving to Kitty ( https://github.com/kovidgoyal/kitty ). I'm not impressed with its' autoupdate feature, but it can be disabled. Apart from that a few visual bugs which are probably to do with nvidia…
    comment by RadiantSecurity · 2019-09-19 · in Linux Terminal Goods
  31. Yeah of course... I use kitty as a terminal emulator with elvish as a default shell: https://github.com/kovidgoyal/kitty Elvish is also a lightweight programming language like bash and zsh. Which is an underrated part of using shells (bash…
  32. …about it until the release [1]. I can't rely on a terminal that's maintained like that. [1] https://github.com/kovidgoyal/kitty/issues/887#issuecomment-...
    comment by daveFNbuck · 2019-03-24 · in iTerm2 beta adds Python API
  33. …the list, I use it as an alternative to Alacritty mostly because it supports font ligatures. [0]: https://github.com/kovidgoyal/kitty
    comment by funkaster · 2019-03-07 · in Terminal emulators benchmarking suite (2018)
  34. related issue: https://github.com/kovidgoyal/kitty/issues/9
  35. Likewise, I found this as I was trying to make it work with Terminus: https://github.com/kovidgoyal/kitty/issues/106 Obviously using the truetype version (which isn't pixel perfect but a mess) is not an option. Too bad. I'll stick to…
  36. The author won't integrate this for portabilities reasons : https://github.com/kovidgoyal/kitty/issues/45 "This is not possible to do in a cross-platform manner, as it depends on the details of the desktop environment/window manager.…
  37. Looks like its unlikely to get changed, as stated in the last comment of the thread by the owner. https://github.com/kovidgoyal/kitty/issues/9#issuecomment-41...
  38. 9th issue on their tracker: https://github.com/kovidgoyal/kitty/issues/9
  39. This doesn't work on half of Nvidia-powered laptops: https://github.com/kovidgoyal/kitty/issues/456
  40. …this feature in the nightly version and kitty[1] and alacritty[2] still feel faster than iterm2. 1. https://github.com/kovidgoyal/kitty 2. https://github.com/jwilm/alacritty
  41. …it certainly has more features than alacritty, like opening links via keyboard using hints. 1. https://github.com/kovidgoyal/kitty
  42. Kitty terminal can too, and has designed a protocol for it: https://github.com/kovidgoyal/kitty/blob/master/docs/graphic...
    comment by afranchuk · 2018-07-27 · in Termgraph: Python CLI Tool to Draw Graphs
  43. …based on rendering via a DOM. Many ternminals support all or most of these features, one such: https://github.com/kovidgoyal/kitty
    comment by aumerle · 2018-05-09 · in Eshell as a main shell
  44. Have you tried Kitty? https://github.com/kovidgoyal/kitty , Pretty good too in terms of performance
    comment by pacomerh · 2018-04-23 · in Hyper 2, Electron based terminal
  45. …Here are the escape sequences used by Kitty for sending modifiers to the shell from the terminal: https://github.com/kovidgoyal/kitty/blob/master/protocol-ext... (thanks aumerle)
  46. …the fancy nice-to-haves, but it is butter smooth, 256 color okay, and renders emojis nicely. [1]: https://github.com/kovidgoyal/kitty
    comment by roylez · 2018-04-22 · in A look at terminal emulators, part 1
  47. https://github.com/kovidgoyal/kitty and as for moving the state of terminals forward: https://github.com/kovidgoyal/kitty/blob/master/protocol-ext...
    comment by aumerle · 2017-09-29 · in Modern terminal-based text editor
  48. > kitty is heavy […] Please file a bug report: https://github.com/kovidgoyal/kitty/issues Kitty aims to offload rendering to the GPU so if your CPU is being hammered that might indicate a problem either in Kitty or the GLFW library. The…
    comment by noch · 2017-08-24 · in Extensions to the xterm protocol
  49. I use this pattern a lot. For example, in https://github.com/kovidgoyal/kitty where the UI layer is in python and the performance critical code is in C. I find this pattern gives me an optimum in performance + maintainability.
  50. https://github.com/kovidgoyal/kitty/issues/4