Shell Command-line

Open-source Shell projects categorized as Command-line

Top 23 Shell Command-line Projects

Command-line
  1. distrobox

    Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

    Project mention: My fully offline AI-assisted Linux development machine | dev.to | 2026-05-11

    Docker, Distrobox, Flatpak, and a bit of Homebrew where it makes sense

  2. SaaSHub

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

    SaaSHub logo
  3. nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

  4. fzf-fish-integration

    🔍🐟 Fzf plugin for Fish

  5. vcsh

    config manager based on Git

    Project mention: Just use `Git` to manage your dotfiles | news.ycombinator.com | 2025-08-31
  6. shpotify

    A command-line interface to Spotify.

  7. yt-x

    Posix script to browse youtube plus other yt-dlp supported sites from your terminal (fzf) or app launcher (rofi) with optional previews. (supports bash, zsh and dash)

    Project mention: Show HN: Yt-x v0.8.0 – Browse, play, and download YouTube from the terminal | news.ycombinator.com | 2026-05-19
  8. learn_gnuawk

    Example based guide to mastering GNU awk

  9. vet

    vet is a command-line tool that acts as a safety net for the risky curl | bash pattern. It lets you inspect, diff against previous versions, and lint remote scripts before asking for your explicit approval to execute. Promoting a safer, more transparent way to handle remote code execution. (by vet-run)

    Project mention: Vet is a safety net for the risky curl | bash pattern | news.ycombinator.com | 2025-07-24
  10. theme.sh

    A script which lets you set your $terminal theme.

  11. zsh-abbr

    zsh-abbr brings auto-expanding abbreviations to your zsh terminal. Full-featured CLI; dotfiles-friendly; integrates with suggestions and syntax highlighting; comprehensive documentation; configurable for power users; surfaces core features for extension authors; feature requests considered. 25k clones by 16k cloners as of June '26. Human-written.

  12. tools-osx

    A small collection of command line tools for Mac OS X, incl.: clipcat, dict, eject, launch, ql, swuser, trash & with.

  13. cli-computing

    :penguin: Linux command line and Scripting guide for beginner to intermediate users

  14. wcurl

    a simple wrapper around curl to easily download files

    Project mention: Wcurl: A simple wrapper around curl to easily download files | news.ycombinator.com | 2026-01-11
  15. json.bash

    Command-line tool and bash library that creates JSON

  16. gh-f

    🔎 the ultimate compact fzf gh extension

  17. learn_gnugrep_ripgrep

    Example based guide to mastering GNU grep and ripgrep

  18. termv

    A terminal iptv player written in bash

  19. learn_gnused

    Example based guide to mastering GNU sed

  20. bed

    bash only text editor (by comfies)

  21. cli_text_processing_coreutils

    Example based guide for specialized text processing with GNU Coreutils

  22. learn_ruby_oneliners

    Example based guide for text processing with Ruby from the command line

  23. arkdep

    Toolkit for building, deploying and maintaining an immutable, atomic, btrfs-based system

  24. fla.sh

    💥 flashcards in your terminal (by tallguyjenks)

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 Command-line discussion

Log in or Post with

Shell Command-line related posts

  • Practical Gemma 4 Benchmarking with LM Studio

    2 projects | dev.to | 12 May 2026
  • A fast, single-file terminal emulator for macOS

    1 project | news.ycombinator.com | 15 Mar 2026
  • Agentic Engineering Patterns

    6 projects | news.ycombinator.com | 3 Mar 2026
  • Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir

    13 projects | news.ycombinator.com | 12 Jan 2026
  • CLI tool to check the Git status of multiple projects

    11 projects | news.ycombinator.com | 14 Nov 2025
  • Show HN: Universal single-letter project commands to speed up your CLI workflow

    1 project | news.ycombinator.com | 16 Sep 2025
  • Introducing Telepipe: Your New Favorite CLI for Telegram Notifications & File Sharing

    1 project | dev.to | 19 May 2025
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 distrobox 12,587
2 nb 8,205
3 fzf-fish-integration 2,633
4 vcsh 2,264
5 shpotify 2,049
6 yt-x 1,599
7 learn_gnuawk 1,142
8 vet 1,042
9 theme.sh 950
10 zsh-abbr 788
11 tools-osx 737
12 cli-computing 687
13 wcurl 510
14 json.bash 461
15 gh-f 387
16 learn_gnugrep_ripgrep 349
17 termv 291
18 learn_gnused 219
19 bed 203
20 cli_text_processing_coreutils 195
21 learn_ruby_oneliners 194
22 arkdep 185
23 fla.sh 185

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

Did you know that Shell is
the 8th most popular programming language
based on number of references?