Shell Linux

Open-source Shell projects categorized as Linux

Top 23 Shell Linux Projects

  • GitHub repo macOS-Simple-KVM

    Tools to set up a quick macOS VM in QEMU, accelerated by KVM.

    Project mention: Linux, macOS, and Windows running simultaneously on a first gen Core i5 | | 2021-04-11

    macOS is closed source, so we don’t really know hoe much it phones home.


  • GitHub repo 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: Any recommendations for security scans? | | 2021-04-13
  • GitHub repo crouton

    Chromium OS Universal Chroot Environment

    Project mention: Issues with app stores | | 2021-04-12

    Ah I see. So to install things I would have to use the terminal? As for my distro I just downloaded this and followed the instructions to install the Ubuntu LTS with Xfce.

  • GitHub repo Gogh

    Color Scheme for Gnome Terminal and Pantheon Terminal

    Project mention: Manjaro GNOME with Pop!_OS theme. | | 2021-04-02

    GNOME Terminal theme: Chalk (Gogh color scheme)

  • GitHub repo termux-packages

    Android terminal and Linux environment - packages repository.

    Project mention: Need help to install ncdu? | | 2021-04-12

    Valid repository list is here:

  • GitHub repo todo.txt-cli

    ☑️ A simple and extensible shell script for managing your todo.txt file.

    Project mention: A seriously amazing productivity tips... | | 2021-04-13

    I have three points: First I love the idea from getting things done that any task that takes less than 5 mom to complete doesn't go a list, it gets done immediately. Second in my opinion the best organize is the simplest option that has all features required. My preference is a 3x5 note card and a pen. Dead simple, I can format however I like, and it has the lovely permanence of a real object. Plus crossing things off a list is so much more satisfying than tapping a screen. It also has the major draw of being as present as I need it to be, I can leave it on my desk and the screen won't turn off and there are no distracting notifications. Third and final point, apps can be really useful, my go to is google keep (also quite simple). For more complex ones I've tinkered with Todoist the most, and heard good things from others but I still come back to good old 3x5s. At work I needed a barebones digital todo list that wasn't a god awful fullscreen giant whitespace flat ui mess. And I found todo.txt I use a simple gui which doesn't look supper pretty but displays my tasks in and slim and compact window on the side of my screen.

  • GitHub repo papirus-icon-theme

    Papirus icon theme for Linux

    Project mention: New void user! | | 2021-04-04

    It's Papirus (git, in XBPS as papirus-icon-theme), you can also see it in the neofetch output :)

  • GitHub repo bento

    Packer templates for building minimal Vagrant baseboxes for multiple platforms (by chef)

  • GitHub repo spectre-meltdown-checker

    Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability/mitigation checker for Linux & BSD

    Project mention: Spectre and Meltdown Checker | | 2021-04-01
  • GitHub repo airgeddon

    This is a multi-use bash script for Linux systems to audit wireless networks.

    Project mention: v1s1t0r1sh3r3/airgeddon - This is a multi-use bash script for Linux systems to audit wireless networks. | | 2021-01-12
  • GitHub repo wireguard-docs

    📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

    Project mention: Help troubleshooting connection issues with WireGuard + Unbound + nftables configurations | | 2021-03-10

    Thanks for the reply. I'm not sure which missing lines you're referring to though? According to this documentation, PostUp is used to run a command after the interface is initialised (same for PostDown, which apparently runs a command after the interface is deleted), but I'm not sure what commands exactly I'd need to run PostUp or PostDown for?

  • GitHub repo polybar-themes

    A huge collection of polybar themes with different styles, colors and variants.

    Project mention: How can i launch rofi on super+space shortcut? | | 2021-04-12

    Recently i started using bspwm. I've had dmenu for my super + space shortcut, but i have installed this polybar themes, and they have this cool rofi app menu. I wanted to have this on super + space, but in sxhkd putting a line rofi -no-config -no-lazy-grab -show drun -modi drun -theme ~/.config/polybar/shapes/scripts/rofi/launcher.rasi (which is in file which is launched when app menu module on polybar is clicked) doesn't work. Putting there path to or putting there a line like sh ~/path/to/ doesn't work either. I'm new to polybar, rofi and bspwm, so i really don't know how to do it

  • GitHub repo LinuxGSM

    The command-line tool for quick, simple deployment and management of Linux dedicated game servers.

    Project mention: Valheim Home Server | | 2021-03-28

    Same sort of usage of CPU and RAM here on a Valheim Server. I’m using LinuxGSM from They offer many types of server and it’s worth checking them out. Got a daily batch job on my PC that stops everything gracefully, creates backup files, updates the server if needed and copies backup onto my PC :-)

  • GitHub repo tmpmail

    A temporary email right from your terminal written in POSIX sh

    Project mention: A temporary email right from your terminal written in Posix sh | | 2021-01-14
  • GitHub repo photoshopCClinux

    Photoshop CC v19 installer for Gnu/Linux

    Project mention: Ain't this the truth? | | 2021-03-30


  • GitHub repo cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

    Project mention: Question: cross-compiling Rust SFML program for Windows on Linux? | | 2021-03-20

    I have also tried using Cross to build via cross build --target x86_64-pc-windows-gnu and I get a very similar error.

  • GitHub repo rofi

    A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus. (by adi1090x)

    Project mention: Alternative application launcher? | | 2021-04-07
  • GitHub repo tmux-yank

    Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.

    Project mention: Tmux lets you select and copy text with your keyboard | | 2021-04-01

    I can highly recommend these tmux plugins that enhance the selection experience:


  • GitHub repo la-capitaine-icon-theme

    La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.

    Project mention: Linux Mint Cinnamon is beautiful ! | | 2021-02-04

    Nop, it's similar to white-sur icons though. This are the icons I'm using

  • GitHub repo wireguard-install

    WireGuard VPN installer for Linux servers

    Project mention: Need help with WireGuard server setup on popos | | 2021-04-03

    I have tried almost everything from docker to doing it manually, but I can't get it to work. I have even used this, but it did not work. Most tutorials that I found were for ubuntu and I thought they would work on popos, but I could not make em work either. What I am trying to do is play an old game on a local network as it does not have an internet option.

  • GitHub repo mbp-2016-linux

    State of Linux on the MacBook Pro 2016 & 2017

    Project mention: Installing Manjaro on PoS device called MacBook Pro | | 2021-04-03

    My condolences, here is a github repository detailing known issues for Linux on macbook pros (for 2016-2017 models, but still largely relevant to 2019 models).

  • GitHub repo wslu

    A collection of utilities for Windows 10 Linux Subsystems

    Project mention: First time I ever paid for fedora | | 2021-03-19
  • GitHub repo lotion

    Unofficial app for Linux

    Project mention: Lotion for Notion Privacy | | 2021-04-11

    There is an open-source Linux desktop app for Notion:

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 2021-04-13.


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

Project Stars
1 macOS-Simple-KVM 9,954
2 lynis 8,339
3 crouton 7,702
4 Gogh 5,722
5 termux-packages 4,906
6 todo.txt-cli 4,452
7 papirus-icon-theme 4,161
8 bento 3,624
9 spectre-meltdown-checker 3,407
10 airgeddon 3,305
11 wireguard-docs 2,898
12 polybar-themes 2,893
13 LinuxGSM 2,784
14 tmpmail 2,170
15 photoshopCClinux 1,952
16 cross 1,895
17 rofi 1,860
18 tmux-yank 1,784
19 la-capitaine-icon-theme 1,755
20 wireguard-install 1,706
21 mbp-2016-linux 1,671
22 wslu 1,589
23 lotion 1,569