Shell Shell

Open-source Shell projects categorized as Shell

Top 23 Shell Shell 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 | | 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: Another choice of Flutter Version Manager: fvm in shell | | 2022-11-29

    I'm a frontend developer and recently have some work to do with Flutter, need to switch Flutter version in different projects. For Nodejs we have nvm to manage and switch node version. I've tried the dart-version fvm, but it does not work similar to nvm. So I released a shell-version fvm. Anyone who needs to work with multi flutter version and run into problems with dart-version fvm can have try with this.

  • InfluxDB

    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.

  • Pi-hole

    A black hole for Internet advertisements

    Project mention: The MAGA-box/MAGAbox is here. | | 2022-12-02

    This is just a reskinned PiHole.

  • pure-bash-bible

    📖 A collection of pure bash alternatives to external processes.

    Project mention: Unix shell script tactics - a style guide | | 2022-10-23

    A pure Unix shell script implementing ACME client protocol

    Project mention: Plex freezes for a solid 30 seconds whenever I open a TV show. This only happens on this device and this app. Does anyone know how I could fix this? | | 2022-12-02

    If it's an insecure connection issue, you can also potentially secure it with a free domain name (I use Freenom), free dynamic DNS(I use & a free self-renewing SSL certificate from Let's Encrypt. There are a ton of Let's Encrypt (ACME protocol) compatible client & one of the more newbie friendly one is the script.

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

    Project mention: Jlevy/the-art-of-command-line: Master the command line, in one page | | 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) | | 2022-11-02
  • 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.

  • asdf

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

    Project mention: macにasdfをinstallする | | 2022-12-01
  • openvpn-install

    OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora

    Project mention: guy's. iran government filtered the an iranian. can any body tell me how to play warzone in iran? | | 2022-10-09

    But you can buy the cheapest virtual server (There is promo with 30 days trial ) and setup your private VPN when commercial are blocked by IP.

  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

    Project mention: What's your preferred shell & why? | | 2022-10-22

  • rbenv

    Manage your app's Ruby environment

    Project mention: Setup Ubuntu / WSL For Ruby Development | | 2022-11-21

    # Part One: Install basics # zlib1g-dev might be zlib-dev on Ubuntu 22.04 # lsb-release might be lsb_release on Ubuntu 22.04 sudo apt-get update && sudo apt-get -y install \ git \ ca-certificates \ curl \ gnupg \ build-essential \ lsb-release \ zlib1g-dev \ libssl-dev \ zsh && \ sh -c "$(curl -fsSL" # Part Two: Installs & sets up rbenv, installs ruby git clone ~/.rbenv && \ echo 'eval "$(~/.rbenv/bin/rbenv init - zsh)"' >> ~/.zshrc && \ source ~/.zshrc && \ git clone "$(rbenv root)"/plugins/ruby-build && \ rbenv install 3.1.2 && \ rbenv global 3.1.2 # Part Three: Optional minimum setup for Rails development echo "gem: --no-document" >> ~/.gemrc && \ gem install bundler && \ gem install rails

  • bash-it

    A community Bash framework.

    Project mention: Switching to Zsh | | 2022-11-25

    There's also Bash-it which has improved my bash experience. Lol

  • Kaldi Speech Recognition Toolkit

    kaldi-asr/kaldi is the official location of the Kaldi project.

    Project mention: xbp-src to only cross compile 32-bit | | 2022-11-21

    Hello. I'm trying to package the openfst library (here)[] but a developer says 32-bit must be cross compiled from 64-bit. I see xbps-src has a nocross option, but I don't see a way to only cross compile. What do you think I should do? I have currently limited the archs to 64-bit ones. Here's my issue with the developer's response: Thank you.

  • pure

    Pretty, minimal and fast ZSH prompt (by sindresorhus)

    Project mention: Pure: Pretty, minimal and fast ZSH prompt | | 2022-09-13
  • lynis

    Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

    Project mention: I’ve done some pentesting, cyber security, exploiting, ect…. courses and I realised there isn’t much on how to defend yourself. | | 2022-11-23

    For example this tool: It scans the system for certain "best practice" configuration and informs you about what is set, what is not set, how to set it, and tells a bit about the implications.

  • oh-my-fish

    The Fish Shell Framework

    Project mention: Any good themes for fish? | | 2022-09-10
  • crouton

    Chromium OS Universal Chroot Environment

    Project mention: Question about usage on a chromebook | | 2022-11-30

    IMO if you want to do this you'll need to install Ubuntu(or another fully-fledged Linux distro) on your Chromebook using either Crouton, Breath, or by flashing a Coreboot firmware and installing Linux on the hardware, then using the instructions for regular Linux. If you flash a Coreboot firmware you will in some ways un-Google the device and won't be able to use regular ChromeOS anymore unless you return to a stock firmware.

  • Gogh

    Color Scheme for your Terminal

    Project mention: How to change color scheme of terminal/tabs independently? | | 2022-09-14

    Is there any tool that can do what I want? For instance there is this one but I am not sure it can change the colours independently

  • antigen

    The plugin manager for zsh.

    Project mention: how do you get the most out of Linux? | | 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).

  • v2ray-agent


    Project mention: Mack-a script | | 2022-11-30

    Does anyone know why this script was deleted

  • dotfiles

    @holman does dotfiles (by holman)

    Project mention: Ask HN: Can I see your scripts? | | 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].



  • zsh-completions

    Additional completion definitions for Zsh.

    Project mention: DevContainers for Azure and .NET | | 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 $HOME/.oh-my-zsh/custom/plugins/zsh-completions git clone $HOME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting git clone $HOME/.oh-my-zsh/custom/plugins/zsh-autosuggestions git clone $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

  • git-quick-stats

    ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

  • 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 🚀.

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-12-02.

Shell Shell related posts


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

Project Stars
1 ohmyzsh 152,733
2 nvm 62,823
3 Pi-hole 39,827
4 pure-bash-bible 32,564
5 29,435
6 zsh-autosuggestions 24,273
7 spaceship-prompt 17,752
8 asdf 16,201
9 openvpn-install 16,188
10 zsh-syntax-highlighting 15,850
11 rbenv 14,589
12 bash-it 13,284
13 Kaldi Speech Recognition Toolkit 12,170
14 pure 11,779
15 lynis 10,288
16 oh-my-fish 8,961
17 crouton 8,228
18 Gogh 7,394
19 antigen 7,364
20 v2ray-agent 7,237
21 dotfiles 6,737
22 zsh-completions 5,681
23 git-quick-stats 5,564
Close all those tabs. Zigi will handle your updates.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.