ghostty-org/ghostty
View on GitHub ↗ ★ 63,251 Zig
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
128 mentions on Hacker News by 110 people: 24 stories, 104 comments · first 2024-12-26 · latest 2026-10-28
20082026
-
And the same diagnosis in the blog post was reported by a user in discussions a month ago but ignored https://github.com/ghostty-org/ghostty/discussions/9786#disc...
comment by Maxious · 2026-01-11 · in Finding and fixing Ghostty's largest memory leak -
…would break our memory free outside the pool. // It is easiest in this case to prune the node. ``` https://github.com/ghostty-org/ghostty/commit/17da13840dc71b... #3, it seems, would require making a broader change. The size effectively is…
comment by bastawhiz · 2026-01-11 · in Finding and fixing Ghostty's largest memory leak -
No, the reason it was fixed is that somebody managed to reliably reproduce the issue: https://github.com/ghostty-org/ghostty/discussions/10244 As you can see, there's no hint or evidence they even are on HN let alone saw that discussion.
comment by masklinn · 2026-01-10 · in Finding and fixing Ghostty's largest memory leak -
…there are not that many of those, and that's with this not being the only unsolved memory leak ( https://github.com/ghostty-org/ghostty/discussions/9314 is a different one).
comment by masklinn · 2026-01-10 · in Finding and fixing Ghostty's largest memory leak -
…the issue, and they had no reproducer. As of yesterday TFAA still had no working reproducer: https://github.com/ghostty-org/ghostty/discussions/9962#disc... In the meantime they apparently got one (edit: per their sibling comment they got…
comment by masklinn · 2026-01-10 · in Finding and fixing Ghostty's largest memory leak -
…if your browser supports shortcuts, it can be as easy to open as remembering to type a single char) https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...
comment by eviks · 2026-01-02 · in Why users cannot create Issues directly -
…This is so that the issue can be 'pinned' to the top of the Issues page, making it more visible: https://github.com/ghostty-org/ghostty/issues
comment by ColinEberhardt · 2026-01-02 · in Why users cannot create Issues directly -
…of weeks there were no leaks at all, now it started again but only 1/10 of the times it was before. https://github.com/ghostty-org/ghostty/discussions/9786 There are some logs and a Claude Code review md file that might be useful. Hope it…
comment by eapotapov · 2026-01-02 · in Why users cannot create Issues directly -
…analogy -- are unfortunately driving like a teenager who has only driven toy go-karts." "Examples: https://github.com/ghostty-org/ghostty/discussions?discussio... "
comment by pella · 2026-01-02 · in Why users cannot create Issues directly -
…for contributors. Github could do more to nudge users into approaching Discussions differently. https://github.com/ghostty-org/ghostty/discussions?discussio...
comment by 1123581321 · 2026-01-02 · in Why users cannot create Issues directly -
…https://x.com/mitchellh/status/2004938171038277708 https://x.com/alxfazio/status/2004841392645050601 https://github.com/ghostty-org/ghostty/discussions/10114 https://github.com/ghostty-org/ghostty/discussions/9962 but has not graduated to…
comment by Maxious · 2026-01-02 · in Why users cannot create Issues directly -
▲ 773
Why users cannot create Issues directlystory by xpe · 2026-01-02 · 310 comments
-
…WSL 2, it was buttery smooth. I opened a discussion about this on Ghostty with more information https://github.com/ghostty-org/ghostty/discussions/10114 . In 2019 I tried switching to native Linux and it failed with my Scarlett 2i2 USB…
comment by nickjj · 2026-01-01 · in Windows 11 Outperforming Linux on an Intel Arrow Lake H Laptop -
…mentally giggling) because Ghostty didn't have modern features like... search, literally 4 days ago https://github.com/ghostty-org/ghostty/pull/9756 That's why I'm staying on Alacritty on my company mac.
comment by dmytrokow · 2025-12-03 · in Ghostty is now non-profit -
…as my daily driver. (It'd be nice if it supported other standard macOS UI conventions[1] too) [0] https://github.com/ghostty-org/ghostty/discussions/8131 [1] https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...
comment by zimpenfish · 2025-12-03 · in Ghostty is now non-profit -
…an hour that the equivalent of what I was asking for was already available on their main branch: https://github.com/ghostty-org/ghostty/discussions/9798
comment by simonw · 2025-12-03 · in Ghostty is now non-profit -
Woohoo! Thank you! (Edit) Download it here: https://github.com/ghostty-org/ghostty/releases/tag/tip
comment by Shadowmist · 2025-12-01 · in Ghostty compiled to WASM with xterm.js API compatibility -
…if you did any benchmarks? One thing you probably really want to expose is the new RenderState API: https://github.com/ghostty-org/ghostty/blob/main/src/termina... You're doing per row line grabbing currently which is probably pretty slow.…
comment by mitchellh · 2025-12-01 · in Ghostty compiled to WASM with xterm.js API compatibility -
the terminal of the future is here and it's https://github.com/ghostty-org/ghostty
comment by nektro · 2025-11-12 · in The terminal of the future -
Relevant GitHub issue: https://github.com/ghostty-org/ghostty/issues/189
comment by nusaru · 2025-11-03 · in State of Terminal Emulators in 2025: The Errant Champions -
tmux But there's a whole thread on other workarounds etc. Apparently it's on the roadmap. https://github.com/ghostty-org/ghostty/issues/189
comment by jasonjmcghee · 2025-10-31 · in Warp Terminal changes pricing model -
…it’s not usable yet for those of us who use scrollback history search until they ship that feature https://github.com/ghostty-org/ghostty/issues/189 The growing popularity of ghostty has made me realize a lot of people don’t use scroll…
comment by Aurornis · 2025-10-31 · in Warp Terminal changes pricing model -
Thought about it but it seems they have some stringent pre-req's they'd like: https://github.com/ghostty-org/ghostty/issues/189 I didn't care for those; just told Claude Code to add in the feature directly. So they probably wouldn't accept…
comment by hamza_q_ · 2025-10-25 · in Ghostty with ⌘+F search -
Here's the PR. It touched 21 files. https://github.com/ghostty-org/ghostty/pull/9116/files If that's your idea of trivial then you and I have very different standards in terms of what's a trivial change and what isn't.
comment by simonw · 2025-10-11 · in Superpowers: How I'm using coding agents in October 2025 -
Ghostty is awesome and I almost dropped iTerm for it until I hit cmd-f and nothing happened. https://github.com/ghostty-org/ghostty/issues?q=is%3Aissue%2...
comment by Shadowmist · 2025-10-11 · in Vibing a non-trivial Ghostty feature -
As an aside, the Ghostty recently made it mandatory to disclose the use of AI coding tools: https://github.com/ghostty-org/ghostty/pull/8289
comment by ColinEberhardt · 2025-10-11 · in Vibing a non-trivial Ghostty feature -
…if you can get your bitmap font of choice converted into those formats you are alright. GhosTTY ( https://github.com/ghostty-org/ghostty ) gained proper bitmap font support just last month, the issues list says, but is reliant upon what…
comment by JdeBP · 2025-10-01 · in Rio Terminal: A hardware-accelerated GPU terminal emulator -
This might be the fix: https://github.com/ghostty-org/ghostty/pull/8625/commits/431...
comment by mrtesthah · 2025-09-25 · in Electron-based apps cause system-wide lag on macOS 26 Tahoe -
…I understand is a total rewrite on Linux, it's only usable for minutes before this bug kicks in https://github.com/ghostty-org/ghostty/issues/2210
comment by riddley · 2025-09-24 · in Libghostty is coming -
I would love to use Ghostty but it renders fonts so ugly on external monitors its impossible to use https://github.com/ghostty-org/ghostty/issues/4504
comment by Hnus · 2025-09-24 · in Libghostty is coming -
…lines with an extra indentation ", aka AlignAfterOpenBracket: DontAlign in Clang-Format [2]. [1]: https://github.com/ghostty-org/ghostty/blob/f97518cc10059918... [2]: https://clang.llvm.org/docs/ClangFormatStyleOptions.html#ali...
comment by j1elo · 2025-09-23 · in Libghostty is coming -
…the capability to map that to GUI elements. But Ghostty understands Tmux control mode today: https://github.com/ghostty-org/ghostty/blob/main/src/termina...
comment by mitchellh · 2025-09-23 · in Libghostty is coming -
…compatibility such as parsing Kitty Graphics Protocol or Tmux Control Mode, and more Oh oh oh!!! > https://github.com/ghostty-org/ghostty/issues/1935 awww... (while ghostty can parse Tmux Control Mode stuff, it doesn't actually implement…
comment by AceJohnny2 · 2025-09-23 · in Libghostty is coming -
…their history? There must be some complication. Mitchell raised the issue himself two years ago: https://github.com/ghostty-org/ghostty/issues/189
comment by esafak · 2025-09-23 · in Libghostty is coming -
…on a regular basis. It's amusing the repository structure looks exactly like a Golang layout, haha. https://github.com/ghostty-org/ghostty
comment by bigwheels · 2025-09-23 · in Libghostty is coming -
Google: "wikipedia Evidence of absence" Also, https://github.com/ghostty-org/ghostty/issues?q=segfault
comment by mr90210 · 2025-09-23 · in Zig feels more practical than Rust for real-world CLI tools -
See Ghostty's social contract about AI use: https://github.com/ghostty-org/ghostty/blob/main/HACKING.md#...
comment by dolmen · 2025-09-22 · in You did this with an AI and you do not understand what you're doing here -
…It’s a language/culture problem. Edit: Ghostty is a good counter-example that is open source. https://github.com/ghostty-org/ghostty/tree/main/pkg
comment by rudedogg · 2025-09-16 · in Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised -
…also practically halves my firefox performance. Seems like they haven't figured out autofill yet. https://github.com/ghostty-org/ghostty/commit/b58a761aba75fa...
comment by rick_dalton · 2025-09-16 · in macOS Tahoe -
…and Ghostty doesn't make you choose between them. Ghostty doesn’t claim to be the fastest. https://github.com/ghostty-org/ghostty
comment by alberth · 2025-09-15 · in Ghostty 1.2.0 -
…others have to constantly be in System 2 thinking all the time. It is absolutely exhausting. [0] https://github.com/ghostty-org/ghostty/pull/8289 [1] https://news.ycombinator.com/item?id=44976568
comment by godelski · 2025-08-24 · in Writing with LLM is not a shame -
▲ 729
AI tooling must be disclosed for contributionsstory by freetonik · 2025-08-21 · 461 comments
-
▲ 1
AI tooling must be disclosed for contributionsstory by calvinfo · 2025-08-20 · 0 comments
-
▲ 2
AI tooling must be disclosed for contributionsstory by duggan · 2025-08-20 · 0 comments
-
▲ 11
AI tooling must be disclosed for contributionsstory by robteix · 2025-08-19 · 3 comments
-
…for to look through output that I didn't pipe anywhere. Bit it's also the most mentioned issue: https://github.com/ghostty-org/ghostty/issues/189
comment by dewey · 2025-08-15 · in We rewrote the Ghostty GTK application -
…I found the PR in case anyone else is curious what the new functionality looks like: https://github.com/ghostty-org/ghostty/pull/8166
comment by ripley12 · 2025-08-14 · in We rewrote the Ghostty GTK application -
We also use gir to auto-generate our bindings. But stuff like this is not represented in gir: https://github.com/ghostty-org/ghostty/commit/7548dcfe634cd9... It could EASILY be represented in a wrapper (e.g. with a Drop trait) but that…
comment by mitchellh · 2025-08-14 · in We rewrote the Ghostty GTK application -
…it versus my DIY wrappers. The one Rust would've prevented was a simple undefined memory access: https://github.com/ghostty-org/ghostty/pull/7982 (At least, I'm pretty sure Rust would've caught this). In practice, it meant that we were…
comment by mitchellh · 2025-08-14 · in We rewrote the Ghostty GTK application -
That's the most annoying part of ghostty at the moment. I have no idea why it isn't a priority :( https://github.com/ghostty-org/ghostty/issues/189
comment by metaltyphoon · 2025-08-01 · in Replacing tmux in my dev workflow