Shell Linux

Open-source Shell projects categorized as Linux

Top 23 Shell Linux Projects

  • macOS-Simple-KVM

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

    Project mention: What’s the easiest way to test my game on linux and mac if I only have a windows machine? | | 2022-11-18

    You can virtualize mac os, but I would call it easy

  • 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: I’ve done some pentesting, cyber security, exploiting, ect…. courses and I realised there isn’t much on how to defend yourself. | | 2022-11-23

    For example this tool: It scans the system for certain "best practice" configuration and informs you about what is set, what is not set, how to set it, and tells a bit about the implications.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Command-line-text-processing

    :zap: From finding text to search and replace, from sorting to beautifying text and more :art:

    Project mention: Shell Script Best Practices, from a decade of scripting things | | 2022-10-27

    Submitted yesterday:

    Learn to use Awk with hundreds of examples

  • termux-packages

    A build system and primary set of packages for Termux.

    Project mention: Is there still any way to import my wish history to external sites ( etc) on Android? | | 2022-11-26
  • crouton

    Chromium OS Universal Chroot Environment

    Project mention: Question about usage on a chromebook | | 2022-11-30

    IMO if you want to do this you'll need to install Ubuntu(or another fully-fledged Linux distro) on your Chromebook using either Crouton, Breath, or by flashing a Coreboot firmware and installing Linux on the hardware, then using the instructions for regular Linux. If you flash a Coreboot firmware you will in some ways un-Google the device and won't be able to use regular ChromeOS anymore unless you return to a stock firmware.

  • Gogh

    Color Scheme for your Terminal

    Project mention: How to change color scheme of terminal/tabs independently? | | 2022-09-14

    Is there any tool that can do what I want? For instance there is this one but I am not sure it can change the colours independently

  • papirus-icon-theme

    Papirus icon theme for Linux

    Project mention: How to change icon for .py files in gnome/arch? | | 2022-11-30

    An easier approach would be installing an icon theme like Papirus that already does it. 😉

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • quickemu

    Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.

    Project mention: VMware Fusion 13 Now Available with Native Support for Apple Silicon Macs | | 2022-11-18

    RDP is really quite impressive. I host Windows VMs on a Linux server. With quickemu[0] you can fire up a Windows Vm in minutes. It fetches the ISO, sets everything up - even breezes through setup, creates a user, does KMS for activation, etc. One command and a few minutes later you're looking at a Windows desktop. Setup Remote Desktop (with SSH forwarding or VPN of course) and you have a remarkably responsive (even at 4k single and dual display) GUI experience and powerful remote connection - file sharing, sound forwarding, clipboard sharing, even printers and arbitrary devices.

    [0] -

  • todo.txt-cli

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

    Project mention: Best to do app for a college student | | 2022-10-11

    What also could work for you is, its basically a text file or two if you want to keep track of some tasks, it already comes with two types of labeling but also key value tags, which you can use to filter based on your different desired levels.

  • polybar-themes

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

    Project mention: [screenshot] Finallymy void desktop is ready (and the audio works correctly) | | 2022-11-21

    If you want to replace some components, you could get polybar instead of the XFCE panel and rofi as the app launcher. Aditya Shakya (/u/adi1090x) has great collections of themes for polybar and rofi.

  • airgeddon

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

    Project mention: Panda Wireless PAU09 or ALFA AC1200 or ALFA AC1900 | | 2022-09-08
  • rofi

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

    Project mention: [screenshot] Finallymy void desktop is ready (and the audio works correctly) | | 2022-11-21

    If you want to replace some components, you could get polybar instead of the XFCE panel and rofi as the app launcher. Aditya Shakya (/u/adi1090x) has great collections of themes for polybar and rofi.

  • wireguard-install

    WireGuard VPN installer for Linux servers

    Project mention: Need help setting up wireguard | | 2022-11-16

    For the past three days, I have been trying to set up wireguard on my OCI instance but to no vail. I'm using this popular script from this tutorial. In the tutorial, he just installed the script on the OCI instance and opened a port on VCN. I followed the exact same process but didn't work.

  • bento

    Packer templates for building minimal Vagrant baseboxes for multiple platforms

    Project mention: Can I **completely** automate the provisioning of Debian servers/laptops? | | 2022-10-08
  • wireguard-docs

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

    Project mention: WireGuard-docs: Setup, usage, configuration, and a full example (2019) | | 2022-05-29
  • photoshopCClinux

    Photoshop CC v19 installer for Gnu/Linux

    Project mention: Windows Loser | | 2022-11-12
  • spectre-meltdown-checker

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

    Project mention: Spectre Meltdown Checker gives summary of 1 red in Debian but 0 red in Fedora 36. | | 2022-06-26

    I tried the latest SMC from and all were in green. :-)

  • LinuxGSM

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

    Project mention: Setting up a Self-Hosted HomeLab | | 2022-11-13

    For a games section, you could put something like Pterodactyl Panel and LinuxGSM. They both are perfect for game server deployment.

  • 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:

    Project mention: Gtk error on Silverblue (distrobox) | | 2022-12-01

    Check out:

  • tmpmail

    A temporary email right from your terminal written in POSIX sh

    Project mention: tmpmail: A temporary email right from your terminal written in POSIX sh | | 2021-12-17
  • dotfiles

    My dotfiles. Buyer beware ;) (by jessfraz)

  • WSAGAScript

    Scripts to install Google Apps into a WSA image. Plus optional root

    Project mention: Latest SafetyNet workarounds IRT Play Store? | | 2022-11-08

    A long ago I followed this tutorial to install the WSA with the play store and works like a charm :)

  • linux-surface

    Linux Kernel for Surface Devices

    Project mention: What is the benefit of custom kernel on Surface Laptop Go (Gen1)? | | 2022-12-02

    Hello! I recently installed Arch on my Surface Laptop Go (SLG) and everything pretty much works out of the gate. When I was reading about doing this install I was pointed to several githubs with custom kernels and was prepared for a pretty brutal install. (I'm refering to this

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

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-12-02.

Shell Linux related posts


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

Project Stars
1 macOS-Simple-KVM 12,720
2 lynis 10,288
3 Command-line-text-processing 9,964
4 termux-packages 9,346
5 crouton 8,228
6 Gogh 7,394
7 papirus-icon-theme 5,502
8 quickemu 5,400
9 todo.txt-cli 5,088
10 polybar-themes 4,663
11 airgeddon 4,573
12 rofi 4,522
13 wireguard-install 4,209
14 bento 3,977
15 wireguard-docs 3,743
16 photoshopCClinux 3,640
17 spectre-meltdown-checker 3,614
18 LinuxGSM 3,476
19 distrobox 3,302
20 tmpmail 3,079
21 dotfiles 3,066
22 WSAGAScript 3,006
23 linux-surface 2,999
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.