Shell oh-my-zsh

Open-source Shell projects categorized as oh-my-zsh

Top 23 Shell oh-my-zsh Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,100+ 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 so that makes it easy to keep up with the latest updates from the community.

    Project mention: Made a tool to talk to ChatGPT from the terminal. | | 2023-02-04
  • spaceship-prompt

    :rocket::star: Minimalistic, powerful and extremely customizable Zsh prompt

    Project mention: spaceship-prompt v4.7.0 introduces OCaml support. It displays the version of OCaml in the prompt within OCaml projects (opam, esy or pure ocaml are supported) | | 2022-11-02
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • awesome-zsh-plugins

    A collection of ZSH frameworks, plugins, themes and tutorials.

    Project mention: Plugin to list, access or open a tmux session when a new shell is opened. | | 2022-09-24

    I was just looking through this zsh "awesome list" looking for inspiration for stuff to try (i.e. procrastinating) and noticed this commit. Damn that was fast haha!

  • oh-my-fish

    The Fish Shell Framework

    Project mention: Reasons to change the default terminal to Warp | | 2022-12-21

    Moreover, there are tools were made on top of those to provide more functionalities, and fill some of the gaps, for instance, oh-my-zsh, Prezto, oh-my-fish, and much more. However, the default embedded terminal in macOS is still lacking something. That's why iTerm and other terminal like Hyper. It provides you a set of customization to boost your productivity.

  • zsh-nvm

    Zsh plugin for installing, updating and loading nvm

    Project mention: NVM is completely broken, how can I fix it? | | 2022-03-23
  • dotfiles

    Get started with your own dotfiles. (by driesvints)

    Project mention: driesvints/dotfiles: Get started with your own dotfiles. | | 2022-09-02
  • zsh-vi-mode

    💻 A better and friendly vi(vim) mode plugin for ZSH.

    Project mention: term-edit.nvim: making vim key bindings work in terminal buffers | | 2023-01-20

    Thank you for your answer, I'm using zsh and zsh-vi-mode, and, at least in my experience, it works GREAT!

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • git-extra-commands

    A collection of git utilities and useful extra git scripts.

  • termux-ohmyzsh

    Colorize your termux! Oh-my-zsh included!

    Project mention: How to change colorscheme? | | 2022-10-05

    Let OhMyZsh do it!

  • zsh-quickstart-kit

    A simple ZSH quickstart for using ZSH, zgenom, oh-my-zsh and a curated list of extra plugins. It is designed to be easy to customize without requiring you to maintain your own fork.

  • zsh-in-docker

    Install Zsh, Oh-My-Zsh and plugins inside a Docker container with one line!

    Project mention: Automate powerline10k | | 2022-03-10

    Take a look at how zsh-in-docker does it. You just need to add some environment variables to .zshrc.

  • zsh-notify

    Desktop notifications for long-running commands in zsh.

    Project mention: Terminal Notifications over Slack and Discord - Nudge Notifier | | 2023-01-31

    Also, there is a

  • jovial

    Jovial - A lovely zsh theme with responsive-design, it's pretty fast, keep simple but useful

    Project mention: Setup de desenvolvimento + estudos com Arch Linux | | 2022-12-12
  • history-sync

    An oh-my-zsh plugin for GPG encrypted internet synchronised Zsh history, with Git

  • autoupdate-oh-my-zsh-plugins

    Plugin for oh-my-zsh to automatically update custom-plugins

    Project mention: Configuring Your Shell Environment | | 2022-10-18

    # Set ZSH_CUSTOM if it's not already (used by our PLUGINS_PATH below) if [ -z $ZSH_CUSTOM ]; then ZSH_CUSTOM="$HOME/.oh-my-zsh/custom" fi # Install additional plugins to this path PLUGINS_PATH="${ZSH_CUSTOM}/plugins" # Define function for installing plugins for use below function install-plugin() { plugin_repo=$1 plugin_name=$2 echo "Downloading Plugin: $plugin_name" echo "Using: $plugin_repo" echo "To: $PLUGINS_PATH/$plugin_name" echo "git clone $plugin_repo $PLUGINS_PATH/$plugin_name" git clone $plugin_repo $PLUGINS_PATH/$plugin_name plugin_list="${plugin_list}$plugin_name " } echo "Installing Plugins..." install-plugin alias-tips install-plugin autojump install-plugin autoupdate install-plugin autosuggestions echo "Plugins Installed. Add them by copying th following into your ~/.zshrc plugins=( $plugin_list ) " # For auto jump we must install it using it's own script cd "$PLUGINS_PATH/autojump" ./

  • ezsh

    quickly install zsh, oh-my-zsh with power-level-9k zsh-completions zsh-autosuggestions zsh-syntax-highlighting history-substring-search

    Project mention: Setup a Shell Environment | | 2022-03-25
  • kube-aliases

    Kubernetes Aliases and Bash Functions

  • ansible_role_antigen

    Ansible role for installing the Antigen and using it to configure Zsh

    Project mention: Question: make role with explicit username work with different users in different hosts | | 2022-03-15

    I'm new to Ansible and for the first side project I'm using the following role to use ZSH with Antigen:

  • cdc

    ☣️ Shell plugin for zsh/bash that allows you to cd to subdirectories of user-defined directories from anywhere, without editing CDPATH.

    Project mention: 2021 Development Environment Review | | 2022-02-27

    Zsh along with Oh My Zsh has been my shell for years now. I make heavy use of the cdc and zsh-autosuggestions for moving between repos.

  • zsh-bitwarden

    This plugin provides functions to manage a bitwarden session

  • oh-my-azure-cloud-shell

    This provides an OPINIONATED collection of scripts to set up oh-my-zsh and oh-my-posh to your Azure Cloud Shell environment

  • dotfiles

    My dracula themed dotfiles (i3, kitty, neofetch, neovim, polybar, picom, zsh, ...) (by SIMULATAN)

    Project mention: Managing your Dotfiles with Dotter (Tutorial) | | 2022-07-06

    I'm glad you asked! There are plenty of dotfiles managers out there, like chezmoi, Dotbot, or yadm (you can see a list here and a comparison table (from chezmoi, thus biased) here. But for this tutorial (and my dotfiles), I chose dotter.

  • dotfiles

    My Custom Shell Theme 🎨 and Plugins 🔌 (by Asim-Tahir)

  • SaaSHub

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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-04.

Shell oh-my-zsh related posts


What are some of the best open-source oh-my-zsh projects in Shell? This list will help you:

Project Stars
1 ohmyzsh 154,838
2 spaceship-prompt 17,961
3 awesome-zsh-plugins 12,279
4 oh-my-fish 9,153
5 zsh-nvm 1,930
6 dotfiles 1,793
7 zsh-vi-mode 1,685
8 git-extra-commands 849
9 termux-ohmyzsh 699
10 zsh-quickstart-kit 614
11 zsh-in-docker 568
12 zsh-notify 457
13 jovial 303
14 history-sync 192
15 autoupdate-oh-my-zsh-plugins 183
16 ezsh 155
17 kube-aliases 78
18 ansible_role_antigen 26
19 cdc 19
20 zsh-bitwarden 13
21 oh-my-azure-cloud-shell 10
22 dotfiles 6
23 dotfiles 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives