Software Alternatives & Reviews

fish VS Oh My Zsh

Compare fish VS Oh My Zsh and see what are their differences

The friendly interactive shell.

A delightful community-driven framework for managing your zsh configuration.
fish Landing Page
fish Landing Page
Oh My Zsh Landing Page
Oh My Zsh Landing Page

fish details

Cryptocurrencies Blockchain Crypto Wallet

Oh My Zsh details

Cryptocurrencies Blockchain Markdown Editor

fish videos

this tank is not overstocked | Fish Tank Review Ep. 1

More videos:

  • - Can Female Bettas Live In A Bowl Together? | Fish Tank Review 36
  • - Ryan's First Time Catching Fish for Dinner!!!

Oh My Zsh videos

You Really Don't Need Oh My Zsh And Here's Why (Rant)

More videos:

  • - Working with Linux - Terminal, Zsh & Oh My Zsh

Category Popularity

0-100% (relative to fish and Oh My Zsh)

Social recommendations and mentions

Based on our record, fish should be more popular than Oh My Zsh. It has been mentiond 41 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.

fish mentions (41)

  • Why use the terminal?
    Have a look at Fish Shell and a work-in-progress next-gen shell called Nushell. - Source: Reddit / about 5 hours ago
  • As a designer, this is me every time an engineer helps me.
    You can get really nice tab completions with fish out of the box, which utilizes manpages to find what flags exist. - Source: Reddit / 11 days ago
  • As a designer, this is me every time an engineer helps me.
    Take a look at Fish Shell. It’s an interesting one that has some quality of life over Bash if you are a linux/unix user. - Source: Reddit / 11 days ago
  • Need serious help with git
    Try these projects out: and - Source: Reddit / about 1 month ago
  • Running on Chromebook (with Linux)
    Off-topic, but a suggestion that might help your command-line use as a Linux newbie: check out fish shell instead of the default bash. You can install it the usual way (apt install fish) and then give it a try just by running it (fish), and you can use chsh to make it your default shell later on if you decide you like it. It has a lot of convenience stuff that gives IDE-like features to your interactive shell,... - Source: Reddit / about 1 month ago
View all

Oh My Zsh mentions (17)

  • New to Mac entirely, and somewhat to DevOps. Any suggestions on getting started moving from primarily Windows/Linux? Given a MacBook Pro 2019 16"
    Iterm2 with oh my zsh and powerlevel10k is my go to. - Source: Reddit / 14 days ago
  • What terminal does Kali use?
    Kali uses ZSH as shell and I think Ubuntu uses bash. So if you want the same functionality you have to switch to ZSH and install a theme like ohmyzsh or powerlevel10k. - Source: Reddit / 21 days ago
  • Graphical tag in terminal, is this possible in Alacritty?
    There are various projects that add all sorts of fancy garbage, one notorious and big garbage project for garbage shell ZSH is oh-my-zsh - github. If you are into fancy shell experience, I would switch to ZSH and install oh-my-zsh. - Source: Reddit / 24 days ago
  • Graphical tag in terminal, is this possible in Alacritty?
    Check out this project oh-my-zsh - github. There is one screenshot of a fancy prompt they have in their selection - Source: Reddit / 24 days ago
  • Should We Recommend The Fish Shell to a New Users?
    I believe that when scripting I should be writing as POSIX-compliant as possible so it works on almost all shells, so I write in dash and check it with shellcheck. For my default shell I choose whichever I like the most at the moment, which is zsh because I love the features and easy customization with Oh-my-zsh. - Source: Reddit / about 1 month ago
View more

What are some alternatives?

When comparing fish and Oh My Zsh, you can also consider the following products

zsh - The Z shell (Zsh) is a Unix shell that can be used as an interactive login shell and as a powerful command interpreter for shell scripting.

Zinit - Zinit (formerly zplugin) is a flexible and fast Z Shell (zsh) plugin manager that will allow you to install any plugin from other zsh add-on frameworks (oh-my-zsh, Prezto, et al.

DASH - DASH is a secure, blockchain-based global financial network which offers private transactions.

Prezto - Prezto is the configuration framework for Zsh; it enriches the command line interface environment...

GNU Bourne Again SHell - Bash is the shell, or command language interpreter, that will appear in the GNU operating system.

Antigen - The plugin manager for zsh.

User reviews

Share your experience with using fish and Oh My Zsh. For example, how are they different and which one is better?

Post a review