28 comments

  • 3eb7988a1663 5 minutes ago

    Gutenberg's copy of Moby Dick is 1.2MB[0]. Which is to say the slowest benchmarked terminal could display a paltry ~53 Moby Dicks per second, while shitty gives you ~98 Moby Dicks.

    I am not sure how many Moby Dicks I require per second, but it is good to have options.

    [0] https://www.gutenberg.org/ebooks/2701

  • joncp a few seconds ago

    Nice work!

    I do wonder, however, whether people really have issues with perf on any terminal emulator in 2026

    I’ve been living in Terminal.app / zsh / tmux / vim for 15 years and have never once thought “this is slower than I want.”

  • cyanregiment 24 minutes ago

    Geeking out on terminals is like geeking out on shoelaces.

    I'm glad you guys are out there - someone has to do it.

  • yjftsjthsd-h an hour ago

    > The executable is named st; the desktop application and icon are named shitty

    That conflicts with the already existing suckless st.

    Also I am suitably impressed with the perf numbers, but I also somewhat take away that I could stick with (at least) alacritty or ghostty and not be much slower.

      pg83 41 minutes ago

      I know, but there aren't that many two-letter abbreviations!

        functionmouse 39 minutes ago

        on one hand I wanna say you shouldn't make conflicting names

        on the other hand what gives them the right to st but not you?

          voakbasda 18 minutes ago

          Let the best tool win.

  • butterisgood 6 minutes ago

    Best named project I've seen this year!

      pg83 5 minutes ago

      I hoped that at least someone would like it :))

  • chamomeal 10 minutes ago

    I will def try this out and I absolutely love the name. Just an A++ name

  • bearead 8 minutes ago

    I prefer Ghostty as there is no this "Claude" thing in its contributors. But I guess it's always good to have competitions.

      throwatdem12311 3 minutes ago

      Mitchell is a big proponent of using AI to code. He’s just not a dummy and knows his sh*t and he reviews the code diligently. Hell, he just promoted that he started a company for making tooling for AI agents. There is lots of LLM code in Ghostty it’s just not attributed.

  • tulio_ribeiro 8 minutes ago

    This is obligatory read: https://blog.royalsloth.eu/posts/it-takes-a-phd-to-develop-t...

    Later, Microsoft fixes the issue but fails to give Muratori credit. After backlash, they went back and gave him a footnote: https://devblogs.microsoft.com/commandline/windows-terminal-... (atlas release section)

    GitHub thread in question: https://github.com/microsoft/terminal/issues/10362#issuecomm...

  • ddlsmurf 8 minutes ago

    why no iTerm2 in the benchmarks ? It far outperforms the likes of kitty and ghostty

      pg83 6 minutes ago

      I'm not imposing my opinion, but in my experience, iterm2 is the slowest terminal emulator I know of, so I didn't even bother trying. But overall, I'll add iterm2 to the list, too.

  • theturtletalks 19 minutes ago

    Any plans for a "libghostty" alternative for your terminal?

      pg83 15 minutes ago

      No, there are no such plans right now, but overall, the project's architecture allows for easy separation of different layers for developing a terminal emulator - the parser, in the form of a ragel state machine, and the vterm state machine, with distinct boundaries between them. The rendering layer is separated slightly less clearly, but it's also solvable.

  • Barbing an hour ago

    Unironically better name than “CRM“ for a CRM https://news.ycombinator.com/item?id=49142360

    With this you can DuckDuckKagi for the crappy terminal (versus “CRM crm”… ah guess they wanted you to remember their company name)

  • normie3000 an hour ago

    Why wouldn't you use this?

      Retr0id 38 minutes ago

      Personally, I have never felt constrained by the performance of my terminal, so I pick based on other features.

      (I have, also, thought about building my own perf-optimized terminal. It's a fun problem space!)

      pg83 37 minutes ago

      For example, flicker free resizes for MacOS, something that neither Kitty, nor Alacritti, nor Ghostty can boast of.

        y1n0 16 minutes ago

        I'm not knocking your project, but ghostty doesn't flicker for me on resize. Is this a common problem people have?

        My main complaint with ghostty is the crappy configuration.

          pg83 10 minutes ago

          It's not that it's a serious problem, it's just that for me, as a perfectionist, flicker is very noticeable when resizing.

  • JSR_FDED an hour ago

    I’m all in on wizzterm