Top 20 Shell Zsh Projects
-
nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Latest mention: Building React Single Page App in under 5 minutes using create-react | dev.to | 2020-10-21You’ll need to have Node >= 8.10 on your local development machine (but it’s not required on the server). You can use nvm (macOS/Linux) or nvm-windows to switch Node versions between different projects.
-
nvm
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
I recently bought a new MacBook Pro with the M1 Apple Silicon CPU. While most things seem to be working great, some developer tools are not yet distributed as native aarch64 binaries. Currently, nodejs is one of those tools. The developers are working on official support, but it isn’t available yet. Fortunately thanks to the nvm project it is still easy to get up and running.
-
zsh-autosuggestions
Fish-like autosuggestions for zsh
Latest mention: ytmdl - Download songs with metadata embedded from various source. Now supports downloading chaptered songs from YouTube. | reddit.com/r/linux | 2021-01-13It looks like it could be zsh with oh-my-zsh, the refined prompt, and zsh-syntax-highlighting. I also use the zsh-autosuggestions since it really helps when dealing with uncommon commands that you run every once in a while. Here's a little taste of what all it offers demo. The gist is
-
spaceship-prompt
:rocket::star: A Zsh prompt for Astronauts
Agora vamos instalar um tema muito popular, o Spaceship usando o Oh My ZSH.
-
zsh-syntax-highlighting
Fish shell like syntax highlighting for Zsh.
Latest mention: ytmdl - Download songs with metadata embedded from various source. Now supports downloading chaptered songs from YouTube. | reddit.com/r/linux | 2021-01-13It looks like it could be zsh with oh-my-zsh, the refined prompt, and zsh-syntax-highlighting. I also use the zsh-autosuggestions since it really helps when dealing with uncommon commands that you run every once in a while. Here's a little taste of what all it offers demo. The gist is
-
pure
Pretty, minimal and fast ZSH prompt
custom prompt modeled from pure
-
dehydrated
letsencrypt/acme client implemented as a shell-script – just add water
Latest mention: Is there a way to manage certificates manually (without certbot etc) | reddit.com/r/letsencrypt | 2021-01-17Take a look at some of the shell script clients like Dehydrated or acme.sh - neither require anything more than a non-ancient shell and an OpenSSL binary from the last decade or so.
-
zimfw
Zsh IMproved FrameWork
(: Just keep in mind that zsh's defaults aren't pretty spartan. Arch's wiki page for zsh covers the basic customizations pretty well. There are some "frameworks" like zimfw and prezto which set a lot of the common settings and hooks up popular plugins for various things. Not my personal flavor since they do too much for me to keep track of, but you might be interested since they set up a pretty nice setup by default without a lot of work.
-
enhancd
:rocket: A next-generation cd command with your interactive filter
Here’s my two pennies on this. Instead of using that mouse ting why not try something like this: https://github.com/b4b4r07/enhancd
-
forgit
:zzz: A utility tool powered by fzf for using git interactively.
Latest mention: Top CLI Programs Which Finally Solved My Fear Of The Terminal ⌨️ | dev.to | 2020-10-18Finally, a common workflow I found myself doing was running git status and having to print the files out to see what I changed. Instead, there is a program known as forgit which gives interactive previews to common git operations. Powered by fzf and optionally bat, you can see the actual diffs of files before you add them or when looking at previous commits.
-
dotfiles
Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide
Latest mention: maximbaz/dotfiles: Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide | reddit.com/r/dotfiles | 2021-01-16 -
shellspec
A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
Latest mention: [POSIX] How to Implement --args and How Should Usage Be Formatted | reddit.com/r/bash | 2021-01-16I am developing a testing framework for POSIX compliant shells that has over than 60 options. Since, It is for testing shell scripts, it makes sense to implement it in a shell script, even if it is complex.
-
zsh-vim-mode
Friendly bindings for ZSH's vi mode
Latest mention: Hey! Just created a new zsh-vi-mode plugin, don't you want to have a try? | reddit.com/r/vim | 2020-12-30Just for your awareness, I find this plugin significantly slower than softmoth's zsh-vim-mode plugin; I'm not sure if that's what you are comparing it to? Starting zsh, it seems to add a delay of approx 0.5 sec.
-
Installomator
Installation script to deploy standard software on Macs
We use https://github.com/scriptingosx/Installomator for the most common apps
-
tmoe-linux
🍭Without any basic knowledge of linux shell,you can easily install and configure a GNU/Linux graphical desktop environment on 📱Android termux and 💻WSL .🍰You can also run VSCode on your android phone.🍹Graphical qemu manager,🐋support running docker on Android.配置WSL和安卓手机的linux容器,桌面环境,主题美化,远程桌面,音频服务,镜像源,uefi开机启动项,webdav(nginx),fcitx输入法以及qemu-system虚拟机...
Latest mention: [Tmoe-Linux]An interesting tool to help you install linux distribution on termux | reddit.com/r/termux | 2020-12-21Link:https://github.com/2moe/tmoe-linux/blob/master/README.en.md
-
dotfiles
👷 my dotfiles.
My dotfiles for inspirations: https://github.com/dvogt23/dotfiles
-
dots
🐚 My configuration files
Latest mention: nuke: a CLT to quit all your open desktop apps instantly | reddit.com/r/commandline | 2020-12-20 -
dotfiles
bmilcs archlinux dotfiles
Latest mention: Is this possible: git clone https://sub.domain.com redirect? | reddit.com/r/nginx | 2021-01-18 -
dotfiles
My dotfiles
that is wrong! having dinner right now give will fix your config and update in 30 minutes! or you can take a look at my config to see how to add it : https://github.com/abhixec/dotfiles/blob/master/xmonad/xmonad.hs#L174
Index
What are some of the best open-source Zsh projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | nvm | 46,256 |
2 | nvm | 46,186 |
3 | zsh-autosuggestions | 15,994 |
4 | spaceship-prompt | 13,691 |
5 | zsh-syntax-highlighting | 11,062 |
6 | pure | 9,837 |
7 | dehydrated | 4,960 |
8 | zimfw | 1,831 |
9 | enhancd | 1,826 |
10 | nave | 1,456 |
11 | forgit | 1,331 |
12 | dotfiles | 360 |
13 | shellspec | 313 |
14 | zsh-vim-mode | 154 |
15 | Installomator | 135 |
16 | tmoe-linux | 116 |
17 | dotfiles | 5 |
18 | dots | 4 |
19 | dotfiles | 1 |
20 | dotfiles | 0 |