{"slug": "zsh-bench", "name": "zsh-bench", "category": "terminal", "category_name": "Terminal and shell", "description": "", "recommenders": 3, "commenters": 3, "warners": 0, "score": 2.573, "rising": -0.98, "first": "2026-01-10", "latest": "2026-06-08", "why": "Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag.", "icon": true, "domain": null, "github_repo": "github.com/romkatv/zsh-bench", "official_url": "https://github.com/romkatv/zsh-bench", "pricing": "", "aliases": ["zsh-bench"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 775216496, "item_id": 48451031, "url": "https://news.ycombinator.com/item?id=48451031", "by": "idoubtit", "date": "2026-06-08", "stance": "recommend", "quote": "The documentation of zshbench explains why: https://github.com/romkatv/zsh-bench", "excerpt": "The problem with this article is that the benchmark method they use is flawed. The documentation of zshbench explains why: https://github.com/romkatv/zsh-bench Even with a low grade laptop, my zsh config grants me a sub 5ms prompt and a sub 1ms input lag, and that's far more important than the exit time. ./zsh-bench ==> benchmarking login shell of user XYZ ... creates_tty=0 has_compsys=1 has_syntax_highlighting=0 has", "context": "", "use_case": "benchmarking zsh startup", "switched_from": "", "story": "Life is too short for a slow terminal"}, {"id": 745226226, "item_id": 46576639, "url": "https://news.ycombinator.com/item?id=46576639", "by": "exq", "date": "2026-01-11", "stance": "recommend", "quote": "This benchmark will show command lag among other things", "excerpt": "Until reading this thread I never knew so many in the industry were against performant software and workflows, but I suppose that explains the state of things. Oh My Zsh is more sluggish than benching zsh -ic 'exit 0' would suggest. This benchmark will show command lag among other things, which is very noticeable on a slower computer. https://github.com/romkatv/zsh-bench I use https://github.com/romkatv/zsh4humans. I", "context": "", "use_case": "benchmarking zsh latency", "switched_from": "", "story": "You probably don't need Oh My Zsh"}, {"id": 745030288, "item_id": 46564393, "url": "https://news.ycombinator.com/item?id=46564393", "by": "eddyg", "date": "2026-01-10", "stance": "recommend", "quote": "Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag.", "excerpt": "FWIW, that\u2019s not a great way to benchmark zsh. Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag. \u207d\u00b9\u207e https://github.com/romkatv/zsh-bench", "context": "", "use_case": "benchmarking zsh startup", "switched_from": "", "story": "You probably don't need Oh My Zsh"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["benchmarking zsh startup", "benchmarking zsh latency"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46562790", "title": "You probably don't need Oh My Zsh", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48424545", "title": "Life is too short for a slow terminal", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 2}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 775216496, "item_id": 48451031, "url": "https://news.ycombinator.com/item?id=48451031", "by": "idoubtit", "date": "2026-06-08", "stance": "recommend", "quote": "The documentation of zshbench explains why: https://github.com/romkatv/zsh-bench", "excerpt": "The problem with this article is that the benchmark method they use is flawed. The documentation of zshbench explains why: https://github.com/romkatv/zsh-bench Even with a low grade laptop, my zsh config grants me a sub 5ms prompt and a sub 1ms input lag, and that's far more important than the exit time. ./zsh-bench ==> benchmarking login shell of user XYZ ... creates_tty=0 has_compsys=1 has_syntax_highlighting=0 has", "context": "", "use_case": "benchmarking zsh startup", "switched_from": "", "story": "Life is too short for a slow terminal"}, {"id": 745226226, "item_id": 46576639, "url": "https://news.ycombinator.com/item?id=46576639", "by": "exq", "date": "2026-01-11", "stance": "recommend", "quote": "This benchmark will show command lag among other things", "excerpt": "Until reading this thread I never knew so many in the industry were against performant software and workflows, but I suppose that explains the state of things. Oh My Zsh is more sluggish than benching zsh -ic 'exit 0' would suggest. This benchmark will show command lag among other things, which is very noticeable on a slower computer. https://github.com/romkatv/zsh-bench I use https://github.com/romkatv/zsh4humans. I", "context": "", "use_case": "benchmarking zsh latency", "switched_from": "", "story": "You probably don't need Oh My Zsh"}, {"id": 745030288, "item_id": 46564393, "url": "https://news.ycombinator.com/item?id=46564393", "by": "eddyg", "date": "2026-01-10", "stance": "recommend", "quote": "Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag.", "excerpt": "FWIW, that\u2019s not a great way to benchmark zsh. Check out zsh-bench\u207d\u00b9\u207e for a more authoritative approach, including first prompt lag, first command lag, input lag and exit lag. \u207d\u00b9\u207e https://github.com/romkatv/zsh-bench", "context": "", "use_case": "benchmarking zsh startup", "switched_from": "", "story": "You probably don't need Oh My Zsh"}]}