Oh My Zsh

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. ohmyzsh

    🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. zsh-bench

    Benchmark for interactive Zsh

    Someone's made a benchmarking system for zsh: https://github.com/romkatv/zsh-bench#premade-configs

    Of course, their config is the best according to the benchmark (and ohmyzsh is the slowest option), but DIY configs are also covered, particularly possible performance optimizations.

  4. starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Recently, I moved off from oh-my-zsh after many users, to vanilla zsh with https://starship.rs, mainly due to the loading speed (used https://github.com/romkatv/zsh-bench to measure the speed).

    Still wanting to try out fish and hopefully soon!

  5. fish-shell

    The user-friendly command line shell.

  6. powerlevel10k

    A Zsh theme

    I used ohmyzsh with powerlevel10k/powerlevel10k[0] for years though recently i've settled on fish [1]

    [0] https://github.com/romkatv/powerlevel10k

  7. bass

    Make Bash utilities usable in Fish shell

    I've been using it for years and most things I need nowadays just work (i.e. have Fish support out of the box).

    For all the rest, perhaps give https://github.com/edc/bass a try.

  8. theme-budspencer

    A theme for nerds, makes fish even more powerful. It's equipped with a hell of a lot of nice functions and key bindings to speed up your workflow.

    https://github.com/oh-my-fish/theme-budspencer

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. fisher

    A plugin manager for Fish

    You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.

    Then you get trapped by the utility and struggle when you land on some remote server's bash shell.

    https://github.com/jorgebucaran/fisher

    https://github.com/jorgebucaran/awsm.fish#readme

  11. awsm.fish

    A curation of prompts, plugins & other Fish treasures 🐚💎

    You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.

    Then you get trapped by the utility and struggle when you land on some remote server's bash shell.

    https://github.com/jorgebucaran/fisher

    https://github.com/jorgebucaran/awsm.fish#readme

  12. fnm

    🚀 Fast and simple Node.js version manager, built in Rust

    I switched from nvm to fnm a few years ago and have never looked back. Zero performance issues and it supports .nvmrc files.

    https://github.com/Schniz/fnm

  13. shell_gpt

    A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently.

    https://github.com/TheR1D/shell_gpt?tab=readme-ov-file#shell...

  14. dotfiles

    Settings for various tools I use. (by nickjj)

    Yep, I use zsh with 2 plugins. One for syntax highlighting commands and another for showing auto-suggestions. It's really fast. The rest is nearly a default zsh set up in terms of zsh configuration. Everything is documented in my dotfiles https://github.com/nickjj/dotfiles.

    My prompt is a 1 liner that shows your git branch as well as coloring up $ to be red or not based on if the last command failed. Coincidentally I just released a blog post today on coloring up your prompt based on if the last command failed at https://nickjanetakis.com/blog/color-your-shell-prompt-red-i....

  15. dotfiles

    zsh, git, vscode, ipython (by cbarrick)

    (vcs_info) builtin.

    I have a pretty extensive Zsh setup in vanilla Zsh: https://github.com/cbarrick/dotfiles

  16. tide

    🌊 The ultimate Fish prompt. (by IlanCosman)

    Tide is as close to powerlevel10k as one can get in Fish.

    https://github.com/IlanCosman/tide

  17. sheldon

    :bowtie: Fast, configurable, shell plugin manager

    I prefer sheldon[1] for the few plugins I use

    [1] https://github.com/rossmacarthur/sheldon

  18. liquidprompt

    A full-featured & carefully designed adaptive prompt for Bash & Zsh

    One option I really like liquid prompt[0]. Simple design which just shows the info I need without getting on my way

    [0] https://github.com/liquidprompt/liquidprompt

  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Xonsh – A Python-Powered Shell

    5 projects | news.ycombinator.com | 21 Feb 2025
  • Emacs 2024 Changes

    11 projects | dev.to | 1 Jan 2025
  • Advice to be more efficient with the terminal?

    12 projects | /r/ExperiencedDevs | 27 Feb 2023
  • Basalt: The rock-solid Bash package manager

    2 projects | /r/bash | 26 May 2022
  • The Command:“cd ../”

    12 projects | /r/ProgrammerHumor | 5 May 2022

Did you know that Shell is
the 11th most popular programming language
based on number of references?