Shell Command Line Tool

Open-source Shell projects categorized as Command Line Tool | Edit details

Top 15 Shell Command Line Tool Projects

  • enhancd

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

    Project mention: Zsh Plugins Commit TOP | | 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.

  • vcsh

    config manager based on Git

    Project mention: Git ignores .gitignore with .gitignore in .gitignore | | 2022-05-18

    I feel obligated to point out vcsh [1], which is likely already packaged for your operating system.


    The main selling point is that you can set up various git repos for different things. I have one for SSH keys (and no, that does not get pushed anywhere except to my own private server), VIM, neovim, bash, and 'other' (for misc config files like .dir_colors, .gitconfig, etc.).

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • zsh-vi-mode

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

    Project mention: your favorite Vi like apps and utilities ? | | 2022-04-26

    SurfingKeys was already mentioned as an alternative. Vifm is an alternative to Ranger. Sxiv is not developed anymore, but there is one Nsxiv. Have a look at a plugin for ZSH that is a better Vim emulation with more features and integration:

  • WoeUSB

    A Microsoft Windows® USB installation media preparer for GNU+Linux (by WoeUSB)

    Project mention: Windows 10 ISO not flashed correctly, all other work. | | 2022-05-12

    You can also use WoeUSB

  • zsh-z

    Jump quickly to directories that you have visited "frecently." A native Zsh port of

    Project mention: The Command:“cd ../” | | 2022-05-05

    For reference


    A script which lets you set your $terminal theme.

    Project mention: kitty terminal: having a hard time with sessions, launch, themes customization | | 2022-02-25

    Ideally, a new window would open with "Theme A". If the window is split, it will open with "Theme B". If another window is added, "Theme C" and so on. I don't care if this is done by the kitty theme picker or some outside tool like

  • dotbare

    Manage dotfiles and any git directories interactively with fzf

    Project mention: Open relevant git files in your $EDITOR | | 2022-03-19

    This is great! I've been using Dotbare, GNU Stow and some of my own aliases for a while now to sync my dotfiles, and this seems like a great and simple addition to my toolkit (and graeat for regular git repo's as well!). Thank you for sharing!

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • quickpkg

    wrapper for pkgbuild to quickly build simple packages from an installed app, a dmg or zip archive.

    Project mention: Deploying .app | | 2021-09-22

    Composer works, but I'm a fan of quickpkg. Builds a deployable package from a .app, which is exactly what you're looking to do.

  • kube-aliases

    Kubernetes Aliases and Bash Functions

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

    kube-aliases : ⌛ 💼 📈 - Adds functions and aliases to make working with kubectl more pleasant.

  • note-keeper

    :notebook: A tiny bash tool for taking and organizing notes.

    Project mention: Best self hosted notes app? | | 2021-12-26

    note-keeper shell script within a folder that is synced via nextcloud

  • magento2-installer-bash-script

    Simplistic Magento 2 Installer Bash Script

    Project mention: How to install Magento 2.4.4 with Warden & Simplistic Bash Instaler? | | 2022-04-14
  • good-cat

    A cat that can't be piped. 🐱

    Project mention: Good-cat: a cat that hates pipes | | 2022-01-08
  • footy

    A small command line tool to get the latest football scores, fixtures and standings.

    Project mention: Posix complient date command | | 2022-05-17

    For clarity, the script I am working on is footy. I use Arch Linux myself, so date works perfectly for me. I am just trying to address this issue I created, so footy would work on most Unix platforms.

  • rdoc

    A command-line tool for launching documents using your favorite PDF viewer, written in bash. (by yankh764)

    Project mention: Can I get some help in solving a Segmentation fault that I've been struggling to solve for few days? | | 2021-06-09

    Hello everyone. I'm trying to remake my Bash program in C , in hope to practice it and learn new things. The good news are that I'm achieving my goal and learning new things about C, but the bad ones are that I'm stuck at a Segmentation fault that I've been trying to solve for few days. So I'm asking you for help please because I literally rechecked my project a couple of times and even rewrote it to make sure that I'm paying attention to every detail. But there must be something that I'm missing, so any help is really appreciated.

  • idgit

    /ˈɪdʒɪt/ - A 📇 rolodex for your git config. Never push your work email to your personal repo again!

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-05-18.

Shell Command Line Tool related posts


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

Project Stars
1 enhancd 2,136
2 vcsh 1,952
3 zsh-vi-mode 1,200
4 WoeUSB 1,155
5 zsh-z 997
6 682
7 dotbare 471
8 quickpkg 184
9 kube-aliases 59
10 note-keeper 58
11 magento2-installer-bash-script 33
12 good-cat 16
13 footy 2
14 rdoc 2
15 idgit 0
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives