← Back to Browse
MIXED
50/100
UNBOUGHT SCORE
CONFIDENCE 97%
Mixed reads
O

oh-my-zsh

A community-driven framework for managing Zsh configuration with plugins and themes
MIXEDAI Build
Pricing
Free
Learning curve
Moderate
Time to value
Immediate
Visit WebsiteSave to Stack
BEST FORSoloSmall Team
COMMUNITY SENTIMENT
PositiveNegative
WORKS FOR

Replacing a previous shell setup, General command-line interface and shell usage

KEY INSIGHT

It is a sticky, powerful tool for terminal users once you learn its basics and quirks.

Related Tools

DuckDB99.9% CONF
77/100
Embeddable analytical SQL database for fast local data processing.
View
WireGuard98.5% CONF
76/100
Modern, high-performance VPN protocol and software for secure network tunnels.
View
Preact98.5% CONF
75/100
A fast, lightweight alternative to React for building web interfaces.
View
Lazygit79.8% CONF
75/100
Terminal UI for Git commands to simplify version control workflows
View

FIRST-HAND READS

What people reported, in their own words. Every line links to where it was said.

  • “I went back to vanilla zsh after oh-my-zsh. Turns out I really just wanted 2 features that are built into zsh”

    NEGATIVE · features · Hacker News · 2026-07-09

  • “it was slow to load which I found annoying, so I used Claude Code to optimize it. In the end I ended up removing Oh My ZSH entirely”

    NEGATIVE · performance · Hacker News · 2026-01-10

  • “It's crazy how their startup time is 380 ms, and I suspect something else might be the reason, not just oh-my-zsh”

    NEGATIVE · performance · Hacker News · 2026-01-10

  • “It's a single command to install oh-my-zsh. I can fire it off, check Slack, and come back in 5 minutes.”

    POSITIVE · ease of use · Hacker News · 2026-01-10

  • “I stopped using oh-my-zsh when I realized it was what was causing multi-second delays on Raspberry Pis.”

    NEGATIVE · performance · Hacker News · 2025-07-20

  • “the startup delay of oh-my-zsh is exactly what prompted me to try out fish and eventually starship on top. I have not looked back”

    NEGATIVE · performance · Hacker News · 2025-07-20

  • “Enabling oh-my-zsh already runs `compinit` and it does so after changing the function path in `fpath`. By running it again with a different `fpath` you invalidate the previous cache - meaning it builds a fresh cache twice every time you start zsh.”

    NEGATIVE · performance · Hacker News · 2025-07-20

Have You Used This Tool?

Sign in to share your experience with this tool.

Sign in