Shell Command Line Tool

Open-source Shell projects categorized as Command Line Tool

Top 23 Shell Command Line Tool Projects

  • enhancd

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

    Project mention: What search/navigation do you use? | /r/zsh | 2023-05-28
  • zsh-vi-mode

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

    Project mention: zsh-vi-mode: A better and friendly vi(Vim) mode plugin for ZSH | | 2023-04-20
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • vcsh

    config manager based on Git

    Project mention: Managing my dot files: Git bare or Stow ? | /r/linuxquestions | 2023-02-11

    I'm pretty happy with vcsh. I've used a lot of options over the years, and this is the only one I've never been motivated to replace.

  • WoeUSB

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

    Project mention: Install Windows the Arch Linux Way | | 2023-09-21 - you give it an MS iso and where to put it on a USB stick and it will do the job using NTFS, which doesn't have snags with >4GB files.

  • zsh-z

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

    Project mention: zsh Plugin for navigating files/folders | /r/zsh | 2023-07-03

    I think that covers your description, and a great folder jumping plugin is zsh-z.


    A script which lets you set your $terminal theme.

    Project mention: Some nice icon for a Terminal emulator? :) | /r/commandline | 2023-04-04

    Or more colors, like

  • dotbare

    Manage dotfiles and any git directories interactively with fzf

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • git-duet

    Support for pairing with git

  • quickpkg

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

  • coinbash

    💰 A bash script (CLI) for displaying crypto currencies market data in a terminal 🖥

  • kube-aliases

    Kubernetes Aliases and Bash Functions

  • to-fish

    Bookmarks for Fish Shell

  • note-keeper

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

  • rofi-screenshot

    Use rofi and ffcast to perform various types of screenshots and screen captures

  • magento2-installer-bash-script

    Simplistic Magento 2 Installer Bash Script

    Project mention: Those making $500/month on side projects in 2023 – Show and tell | | 2023-01-22

    Thank you for starting this thread and providing us with the opportunity to share. I have developed several plugins for Magento 2, an e-commerce platform. Some of them can be found at

  • smartcd

    Expedite your navigation of Linux filesystem. (by CodesOfRishi)

  • manpdf

    Read your Man pages in PDF format. Even online!

    Project mention: Introducing ManWEB - Find your man pages online! | /r/programming | 2023-04-24

    Runs wherever POSIX runs. Source code

  • zunder-zsh

    ⚡ A zsh configuration designed to make your terminal experience amazing.

    Project mention: Oh-my-zsh without oh-my-zsh? | /r/zsh | 2023-05-11

    You can use a plugin manager that supports oh-my-zsh plugins and libraries such as zinit (my personal favorite). You can also take a look at my personal project zunder-zsh.

  • good-cat

    A cat that can't be piped. 🐱

  • xbps-hist

    Xbps Package Manager History Viewer

    Project mention: Xbps-Hist V0.1.2 | /r/voidlinux | 2023-03-29

    XBPS-HIST V0.1.2

  • footy

    A small cli tool to get the latest football scores, fixtures and standings

  • CreateMemeVideo

    Bash tool to add captions to the top of videos

    Project mention: I developed a CLI tool to put captions in videos | /r/danklinuxusers | 2023-06-08

    Repo link

  • install-from-github

    Get packages/binaries directly from GitHub

  • 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 2023-09-21.

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,398
2 zsh-vi-mode 2,307
3 vcsh 2,095
4 WoeUSB 1,758
5 zsh-z 1,644
6 825
7 dotbare 589
8 git-duet 405
9 quickpkg 225
10 coinbash 119
11 kube-aliases 96
12 to-fish 84
13 note-keeper 62
14 rofi-screenshot 59
15 magento2-installer-bash-script 40
16 smartcd 35
17 manpdf 20
18 zunder-zsh 18
19 good-cat 17
20 xbps-hist 10
21 footy 9
22 CreateMemeVideo 7
23 install-from-github 4
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.