Shell Zsh

Open-source Shell projects categorized as Zsh

Top 23 Shell Zsh Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,000+ 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: Prompt customization | reddit.com/r/bash | 2022-11-29

    I'm currently using oh my zsh, with the theme af-magic. I really like this theme, but have a bad habit of not checking my branch enough, and pushing on main by mistake...

  • nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

    Project mention: ArchLinux config on WSL2 to developers | dev.to | 2022-11-21

    For managing node versions I use NVM:

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • powerlevel10k

    A Zsh theme

    Project mention: Display took after a command in terminal | reddit.com/r/linuxquestions | 2022-11-27

    If you mean having that show after every command (like https://imgur.com/2BCb9Fg ), it's a common modification of zsh called powerlevel10k

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

    Project mention: Jlevy/the-art-of-command-line: Master the command line, in one page | news.ycombinator.com | 2022-11-23
  • 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) | reddit.com/r/ocaml | 2022-11-02
  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

    Project mention: What's your preferred shell & why? | reddit.com/r/archlinux | 2022-10-22

    https://github.com/zsh-users/zsh-syntax-highlighting https://github.com/zsh-users/zsh-autosuggestions

  • pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

    Project mention: Pure: Pretty, minimal and fast ZSH prompt | news.ycombinator.com | 2022-09-13
  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

  • antigen

    The plugin manager for zsh.

    Project mention: how do you get the most out of Linux? | reddit.com/r/linuxquestions | 2022-04-09

    If you're into this sort of thing, antigen is a package manager for zsh plugins. I really like fzf-tab (I personally only activate fzf on a double-tab, I found it got in the way a bit as the default).

  • dotfiles

    @holman does dotfiles (by holman)

    Project mention: Ask HN: Can I see your scripts? | news.ycombinator.com | 2022-08-15

    Here's my dotfiles repository [1], which is used to sync my little scripts and config files between my different systems (Mac/Linux). I first heard about it here [2].

    [1] https://github.com/benwinding/dotfiles

    [2] https://zachholman.com/2010/08/dotfiles-are-meant-to-be-fork...

  • zsh-completions

    Additional completion definitions for Zsh.

    Project mention: DevContainers for Azure and .NET | dev.to | 2022-10-13

    ## OH-MY-ZSH PLUGINS & THEMES (POWERLEVEL10K) ## # Uncomment the below to install oh-my-zsh plugins and themes (powerlevel10k) without dotfiles integration git clone https://github.com/zsh-users/zsh-completions.git $HOME/.oh-my-zsh/custom/plugins/zsh-completions git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $HOME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting git clone https://github.com/zsh-users/zsh-autosuggestions.git $HOME/.oh-my-zsh/custom/plugins/zsh-autosuggestions git clone https://github.com/romkatv/powerlevel10k.git $HOME/.oh-my-zsh/custom/themes/powerlevel10k --depth=1 ln -s $HOME/.oh-my-zsh/custom/themes/powerlevel10k/powerlevel10k.zsh-theme $HOME/.oh-my-zsh/custom/themes/powerlevel10k.zsh-theme

  • dehydrated

    letsencrypt/acme client implemented as a shell-script – just add water

    Project mention: Knowing when to tell somone to call it quits... | reddit.com/r/sysadmin | 2022-11-12

    This project has helped us immensely with cert renewals - https://github.com/dehydrated-io/dehydrated

  • zplug

    :hibiscus: A next-generation plugin manager for zsh

    Project mention: A single-command setup script for Zsh, Prezto and Powerlevel10k theme | reddit.com/r/commandline | 2022-08-23

    I've been meaning to automate my Zsh setup for a long time, and have finally done it based on this awesome GitHub project. I updated the installation script to use Prezto and zplug to keep things a bit tidier, and added an option to automatically download the recommended Nerd Font for Powerlevel10k theme.

  • Autoenv

    Directory-based environments

    Project mention: Repeatedly typing export FLASK_ENV=development and export FLASK_APP=hello.py before running flask | reddit.com/r/flask | 2022-09-10

    But IMO the best solution by far is to use autoenv. There is autoenv for bash and autoenv for zsh.

  • liquidprompt

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

    Project mention: New Names / Renaming for Oil? | reddit.com/r/oilshell | 2022-08-29

    Simpsons did it! Simpsons did it! :)

  • forgit

    :zzz: A utility tool powered by fzf for using git interactively.

    Project mention: Your git setup for neovim? | reddit.com/r/neovim | 2022-08-29
  • kube-ps1

    Kubernetes prompt info for bash and zsh

    Project mention: Strategies for preventing "Oops, wrong kubernetes cluster!" deploys? | reddit.com/r/devops | 2022-04-05

    I use kube-ps1 to put cluster info in my shell prompt.

  • zsh-autocomplete

    🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.

    Project mention: Zsh-autocomplete: Real-time type-ahead completion for Zsh | news.ycombinator.com | 2022-11-27
  • enhancd

    :rocket: A next-generation cd command with your interactive filter

    Project mention: Zsh Plugins Commit TOP | dev.to | 2021-12-25

    enhancd 🥇 - A simple tool that provides an enhanced cd command by memorizing all directories visited by a user and use it for the pathname resolution.

  • zsh-nvm

    Zsh plugin for installing, updating and loading nvm

    Project mention: NVM is completely broken, how can I fix it? | reddit.com/r/node | 2022-03-23
  • fzf-tab

    Replace zsh's default completion selection menu with fzf!

    Project mention: Zsh history control + R search plugin? | reddit.com/r/zsh | 2022-10-25

    im using https://github.com/Aloxaf/fzf-tab + https://github.com/joshskidmore/zsh-fzf-history-search and very happy with them )

  • LS_COLORS

    A collection of LS_COLORS definitions; needs your contribution!

    Project mention: What color scheme do you use for LS_COLORS? | reddit.com/r/bash | 2022-11-17

    obligatory https://github.com/trapd00r/LS_COLORS

  • dotfiles

    Get started with your own dotfiles. (by driesvints)

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

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

    Project mention: VI MODE in zsh: How to make cursor start at end of line when scrolling through history? | reddit.com/r/vim | 2022-09-20

    My following recommendation does not address your original question, but you might be interested into it. Since a year or so I use a plugin for ZSH which enhances the vim like capabilities on the commandline: https://github.com/jeffreytse/zsh-vi-mode And additionally in normal mode vv will open up vim for editing this commandline and a :wq would go back with the updated line. Not using myself, but cool to have.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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 2022-11-29.

Shell Zsh related posts

Index

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

Project Stars
1 ohmyzsh 152,733
2 nvm 62,823
3 powerlevel10k 32,762
4 zsh-autosuggestions 24,273
5 spaceship-prompt 17,752
6 zsh-syntax-highlighting 15,850
7 pure 11,779
8 antigen 7,364
9 dotfiles 6,737
10 zsh-completions 5,681
11 dehydrated 5,439
12 zplug 5,260
13 Autoenv 5,080
14 liquidprompt 4,234
15 forgit 3,604
16 kube-ps1 2,920
17 zsh-autocomplete 2,648
18 enhancd 2,241
19 zsh-nvm 1,886
20 fzf-tab 1,820
21 LS_COLORS 1,752
22 dotfiles 1,739
23 zsh-vi-mode 1,567
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
www.influxdata.com