Shell Command-line

Open-source Shell projects categorized as Command-line

Top 23 Shell Command-line Projects

Command-line
  • 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: Show HN: Convert your Containerfile to a bootable OS | news.ycombinator.com | 2024-05-07

    That seems more like Distrobox to me(?) https://distrobox.it/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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.

  • Project mention: Nb – note taking and archiving on the command line | news.ycombinator.com | 2024-02-03
  • vcsh

    config manager based on Git

  • shpotify

    A command-line interface to Spotify.

  • fzf-fish-integration

    🔍🐟 Fzf plugin for Fish

  • Project mention: Fish shell 3.7.0: last release branch before the full Rust rewrite | news.ycombinator.com | 2024-01-01

    I do find the history pager stuff interesting, but ultimately not of tremendous use for me. I rebound all my history search stuff to use fzf[1] (via a fish plugin for such[2]), and so haven't been aware of the issues

    [1] https://github.com/junegunn/fzf

    [2] https://github.com/PatrickF1/fzf.fish

  • learn_gnuawk

    Example based guide to mastering GNU awk

  • Project mention: Learn GNU awk with hundreds of examples and exercises | /r/linux | 2023-08-24

    You can read the book online here: https://learnbyexample.github.io/learn_gnuawk/

  • theme.sh

    A script which lets you set your $terminal theme.

  • SaaSHub

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

    SaaSHub logo
  • tools-osx

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

  • cli-computing

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

  • Project mention: Linux Command Line Computing | news.ycombinator.com | 2024-06-11
  • zsh-abbr

    The zsh manager for auto-expanding abbreviations, inspired by fish. ~13,000 unique cloners as of May '24, 580+ Homebrew installs 6/23-6/24

  • learn_gnugrep_ripgrep

    Example based guide to mastering GNU grep and ripgrep

  • gh-f

    🔎 the ultimate compact fzf gh extension

  • Project mention: Show HN: The match between fzf and gh CLI | news.ycombinator.com | 2024-06-06
  • termv

    A terminal iptv player written in bash

  • cli_text_processing_coreutils

    Example based guide for specialized text processing with GNU Coreutils

  • learn_gnused

    Example based guide to mastering GNU sed

  • Project mention: Learn GNU sed with hundreds of examples and exercises | /r/commandline | 2023-07-06

    You can read the book online here: https://learnbyexample.github.io/learn_gnused/

  • learn_ruby_oneliners

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

  • job

    JOB, make your short-term command as a long-term job. 将命令行规划成任务的工具

  • coinbash

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

  • mdt

    Command line markdown todo list manager

  • learn_perl_oneliners

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

  • muccadoro

    🍅 Pomodoro timer using figlet, cowsay, and optionally lolcat 🐮

  • Project mention: Show HN: Pomoglorbo, a TUI Pomodoro timer for your terminal | news.ycombinator.com | 2024-06-19

    Mine has an ASCII cow to keep you motivated and accountable: https://github.com/meribold/muccadoro.

  • Apple-Music-CLI-Player

    A simple command-line Apple Music controller script which includes a "Now Playing" widget function, a playback function, and a list-out function for your Mac's Music.app library, written in sh.

  • awesomeshot

    A command-line screenshot tool written in bash 5.1.16+

  • SaaSHub

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

    SaaSHub logo
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

Index

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

Project Stars
1 distrobox 9,306
2 nb 6,406
3 vcsh 2,163
4 shpotify 1,988
5 fzf-fish-integration 1,872
6 learn_gnuawk 1,063
7 theme.sh 898
8 tools-osx 699
9 cli-computing 530
10 zsh-abbr 500
11 learn_gnugrep_ripgrep 307
12 gh-f 269
13 termv 221
14 cli_text_processing_coreutils 184
15 learn_gnused 178
16 learn_ruby_oneliners 170
17 job 141
18 coinbash 126
19 mdt 119
20 learn_perl_oneliners 101
21 muccadoro 96
22 Apple-Music-CLI-Player 86
23 awesomeshot 69

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com