Shell Zsh

Open-source Shell projects categorized as Zsh

Top 23 Shell Zsh Projects

  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ 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: Essential Tools & Technologies for New Developers | dev.to | 2024-05-08

    For Linux users, your default terminal is just fine. The only thing I would install is oh-my-zsh with the autocomplete plugin. For my Mac friends out there, iTerm is an amazing software that works well with oh-my-zsh as well.

  • nvm

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

  • Project mention: Tools that keep me productive | dev.to | 2024-05-05

    nvm - Node version manager

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • powerlevel10k

    A Zsh theme

  • Project mention: Dicas e configurações para seu sistema linux | dev.to | 2024-05-10

    git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • Project mention: Melhorando e configurando seu novo Shell linux. Pt-2 | dev.to | 2024-05-02

    git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting && git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting && git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete

  • asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

  • Project mention: Instalando de maneira rápida e eficiente suas ferramentas no WSL. Pt-3 | dev.to | 2024-05-08
  • config

    Apps/CLIs/configs I use on macOS/iOS. Fish, Karabiner, Cursor.. (by nikitavoloboev)

  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

  • Project mention: Melhorando e configurando seu novo Shell linux. Pt-2 | dev.to | 2024-05-02

    git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting && git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting && git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete

  • SaaSHub

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

    SaaSHub logo
  • spaceship-prompt

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

  • Project mention: Is there any way to remove the first newline from Starship Prompt? | /r/commandline | 2023-05-24

    There are solutions in this GH issue discussion: https://github.com/spaceship-prompt/spaceship-prompt/issues/677

  • prezto

    The configuration framework for Zsh

  • Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22

    Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.

    You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.

    Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.

    The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.

  • pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

  • Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22

    Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.

    You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.

    Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.

    The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.

  • antigen

    The plugin manager for zsh.

  • dotfiles

    @holman does dotfiles (by holman)

  • zsh-completions

    Additional completion definitions for Zsh.

  • Project mention: Arch Installation for Beginners | dev.to | 2023-09-15

    $ git clone https://github.com/zsh-users/zsh-completions ${ZSH_CUSTOM:-${ZSH:-~/.oh-my-zsh}/custom}/plugins/zsh-completions

  • dehydrated

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

  • Project mention: Dehydrated: Letsencrypt/acme client implemented as a shell-script | news.ycombinator.com | 2024-04-19

    From this commit:

    https://github.com/dehydrated-io/dehydrated/commit/b116e6bc2...

  • zplug

    :hibiscus: A next-generation plugin manager for zsh

  • Project mention: zsh doesn't output anything when there's an segfault | /r/zsh | 2023-06-20

    Without looking too closely, I see that zplug disables monitor in at least three places in its code, and that some people have issues with it not getting re-enabled due to a stale lock file: zplug#374

  • Autoenv

    Directory-based environments.

  • Project mention: Autoenv: Directory-Based Environments | news.ycombinator.com | 2023-06-28
  • zsh-autocomplete

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

  • Project mention: Melhorando e configurando seu novo Shell linux. Pt-2 | dev.to | 2024-05-02

    git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions && git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting && git clone https://github.com/zdharma-continuum/fast-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/fast-syntax-highlighting && git clone --depth 1 -- https://github.com/marlonrichert/zsh-autocomplete.git $ZSH_CUSTOM/plugins/zsh-autocomplete

  • liquidprompt

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

  • Project mention: Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh | news.ycombinator.com | 2024-03-20
  • forgit

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

  • Project mention: My last weeks GitHub contributions | dev.to | 2024-04-27

    Some PR about forgit improvements

  • kube-ps1

    Kubernetes prompt info for bash and zsh

  • Project mention: Weekly: Questions and advice | /r/kubernetes | 2023-05-16

    I meant bash/zsh PS1 prompt. Not PowerShell :) Check this out https://github.com/jonmosco/kube-ps1

  • zsh-vi-mode

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

  • Project mention: The secret weapon of Bash power users | news.ycombinator.com | 2024-03-24
  • fzf-tab

    Replace zsh's default completion selection menu with fzf!

  • Project mention: fish-shell: the user-friendly command-line shell | news.ycombinator.com | 2023-08-26

    Am i the only one who feels fish is not worth it despite of hype? Don't get me wrong. I think that fish is really good shell.

    BUT...

    After adding the following plugins to zsh(before you chime in, it's just adding these lines,not anything configuring much. also it auto bootstraps on new install), I found out that fish is no where near configured zsh.

    1) https://github.com/zdharma-continuum/zinit (plugin manager)

    2) https://github.com/zdharma-continuum/fast-syntax-highlightin...

    3) https://github.com/zdharma-continuum/history-search-multi-wo...

    4) https://github.com/zsh-users/zsh-autosuggestions

    5) https://github.com/zsh-users/zsh-completions

    6) https://github.com/Aloxaf/fzf-tab

    7) any good shell prompt generator like https://github.com/romkatv/powerlevel10k

    For example, I use fzf integration for tab completion. Fish's fzf integration is nowhere as good as that of zsh's. Also, posix compat and almost bash compat of zsh is plus.

    I acknowledge that zsh isn't perfect shell either and I have tried and failed few times in past to switch to fish. If you provide me compelling reason/s to switch to fish, I am all ears.

  • desk

    A lightweight workspace manager for the shell (by jamesob)

  • SaaSHub

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

    SaaSHub logo
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).

Shell Zsh related posts

  • Dicas e configurações para seu sistema linux

    4 projects | dev.to | 10 May 2024
  • Melhorando e configurando seu novo Shell linux. Pt-2

    5 projects | dev.to | 2 May 2024
  • Improve your productivity by using more terminal and less mouse (🚀).

    2 projects | dev.to | 30 Apr 2024
  • Ask HN: Any tool for managing large and variable command lines?

    8 projects | news.ycombinator.com | 25 Apr 2024
  • Carapace: A multi-shell completion library and binary

    8 projects | news.ycombinator.com | 22 Apr 2024
  • Deeply scammy looking zsh plugin manager called "zi"

    3 projects | news.ycombinator.com | 8 Apr 2024
  • Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh

    1 project | news.ycombinator.com | 20 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 ohmyzsh 169,120
2 nvm 75,882
3 powerlevel10k 43,183
4 zsh-autosuggestions 29,731
5 asdf 20,607
6 config 20,310
7 zsh-syntax-highlighting 19,130
8 spaceship-prompt 19,109
9 prezto 13,803
10 pure 12,816
11 antigen 7,904
12 dotfiles 7,175
13 zsh-completions 6,622
14 dehydrated 5,903
15 zplug 5,695
16 Autoenv 5,561
17 zsh-autocomplete 4,872
18 liquidprompt 4,433
19 forgit 4,259
20 kube-ps1 3,417
21 zsh-vi-mode 2,793
22 fzf-tab 2,750
23 desk 2,516

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com