Shell
A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.
- GitHub: https://github.com/topics/shell
- Wikipedia: https://en.wikipedia.org/wiki/Shell_script
- Created by: Glenda Schroeder
- Released: 1965
- Related Topics: bash,
- Aliases: shell-script, shell-scripts, shellscript, shellcode,
- Last updated: 2026-07-02 00:28:17 UTC
- JSON Representation
https://github.com/axelhahn/nginx-docker-proxy
Prepare Nginx as proxy to local docker containers with https and a hostname
docker foss gplv3 nginx-proxy opensource shell ssl-certificate
Last synced: 01 May 2026
https://github.com/0xromjobert/pipex
a 42 school project to rebuild shell redirections by handling pipes in C
c child-process commad-line dup2 execve pipe shell
Last synced: 01 May 2026
https://github.com/capjavert/python-translate
Simple command line tool for translation.
bash google-translate python shell translation
Last synced: 11 May 2026
https://github.com/iagodahlem/scripts
:package: Utilities scripts to re-use in some setups.
bash bash-script shell shell-script utilities
Last synced: 01 May 2026
https://github.com/theoboldalex/tra.sh
⚡ A Static Site Generator in a dozen lines of Bash
bash shell ssg static-site-generator
Last synced: 01 May 2026
https://github.com/vroncevic/gen_pl_pro
Generating Perl Project Structure
bash bsd development freebsd generator linux macos perl project-template qnx shell unix
Last synced: 16 Apr 2026
https://github.com/t-h2o/forty2tools
Automation tools useful for École42.
42 automation bash boring c header makefile script shell
Last synced: 01 May 2026
https://github.com/quinsaiz/archinstall
A script to automate the Arch Linux installation process, including disk partitioning, system configuration, and package installation with customizable options.
archlinux automation easyeffects-presets gnu guide installer linux shell shell-script
Last synced: 01 May 2026
https://github.com/gufranco/tmux-autoreload-revamped
Auto-reload your tmux config on save. fswatch, inotifywait, or a pure-shell polling fallback (no entr), one watcher per server, no stacking. 95%+ tested
autoreload bash config-reload dotfiles file-watcher fswatch inotify shell tmux tmux-plugin tpm
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-pomodoro-revamped
A Pomodoro timer in the tmux status bar with zero temp files: the work/break timeline is pure math over a start epoch, all state in tmux options. Pause/resume, notifications, 95%+ tested
bash dotfiles focus pomodoro productivity shell status-bar timer tmux tmux-plugin tpm
Last synced: 24 Jun 2026
https://github.com/itszcx/42sh
Epitech 42sh project, 2023
42sh c criterion epitech epitech-project shell tek1 unit-tests
Last synced: 11 May 2026
https://github.com/imwrdo/operating-systems
OS course on Gdansk University of Technology
bash linux operating-system shell
Last synced: 01 May 2026
https://github.com/eduardmarcinco/watch-n-run
Watch directory on host and run shell script on VirtualBox VM when some filesystem change occurs
go shell vboxmanage virtualbox
Last synced: 25 Apr 2026
https://github.com/42mates/minishell
Repo for the Minishell project from 42 school by @marinsucks and @ku-alexej.
Last synced: 01 May 2026
https://github.com/ryjen/scheduling-algos
some operating system related algorithm kata
algorithms c operating-systems scheduling-algorithms shell
Last synced: 01 Mar 2026
https://github.com/chkg2a/git_syncer
This bash script is used to manage git repos and sync them easily by simply calling the script.
bash bash-script bash-scripting git shell shell-script sync termux
Last synced: 11 May 2026
https://github.com/mountolive/startup
Script for bootstrapping basic dev environment
Last synced: 13 May 2026
https://github.com/afeiship/ushell-module-dart-sass
Unix like shell for dart-sass.
Last synced: 01 May 2026
https://github.com/david-lor/asusd541s_autofancontrol
Start and stop fan on the Asus D541S laptop when reaching certain temperatures, in Linux. Also changes the CPU Governor depending on the charging status.
asus bash d541s fan fan-speed fancontrol-script fancontroller laptop linux psutil python shell temperature ubuntu
Last synced: 01 May 2026
https://github.com/slashdotted/libmelda-tools
Tools for Melda
cli conflict-free-replicated-datatype crdt delta-state json rust shell tool
Last synced: 15 Feb 2026
https://github.com/daggerok/bash-functions
This repository primarily contains my bash (fish) helper functions which I'm using in my daily work or to simplify some jobs with shell script for example testing on Travis CI, etc...
bash bash-hacks bash-script bash-scripting fish gradle shell shell-script travis travis-ci
Last synced: 01 May 2026
https://github.com/gufranco/tmux-time-revamped
Local clock and world clocks for tmux, each timezone colored by time of day. Non-blocking, no temp files, 95%+ tested
bash clock dotfiles shell status-bar statusline terminal timezone tmux tmux-plugin tpm world-clock
Last synced: 24 Jun 2026
https://github.com/adoyle-h/nvim-shell-completions
shell-completions for nvim.
Last synced: 01 May 2026
https://github.com/streetstrider/git-headup
Head-up display for git in command line
Last synced: 13 Apr 2026
https://github.com/kerbaras/dotfiles
Configuration of tools I commonly use for software development
bash dotfiles installation shell unixporn
Last synced: 19 Mar 2026
https://github.com/bluedream0911/kakoune
mawww's experiment for a better code editor
cpp kakounescript perl python shell
Last synced: 14 Feb 2026
https://github.com/gufranco/tmux-git-revamped
Per-pane git status for tmux: branch, changes, ahead/behind, stash, and provider PR/issue counts. Non-blocking, no temp files, 95%+ tested
bash branch dotfiles git git-status shell status-bar statusline terminal tmux tmux-plugin tpm vcs
Last synced: 24 Jun 2026
https://github.com/iamnotnato/alx-system_engineering-devops
These are projects that helped me understand bash scripting.
Last synced: 14 Feb 2026
https://github.com/otaviof/go-dev-sh
Simple Linux based container image carrying Golang tools.
container-image development golang shell
Last synced: 02 May 2026
https://github.com/bigizic/alx-system_engineering-devops
Shell Scripting, Web Infrastructure, Networking, Server/Load Balancer Config, Firewall, SSH, SSL, SQL, Webstack Debugging
c puppet ruby ruby-on-rails shell
Last synced: 14 Feb 2026
https://github.com/mozgbrasil/magento-payment-php_72
magento
apache composer ecommerce ecommerce-platform linux magento magento-extension magento-module magento1 mysql packagist php shell
Last synced: 28 Feb 2026
https://github.com/teresa-chow/42-minishell
Minishell is about creating a simple shell, learning more about processes and file descriptors along the way.
42born2code 42porto 42school bash file-descriptors processes shell tokenization
Last synced: 11 May 2026
https://github.com/dpbm/turing-machine
A turing machine automaton based library for studies.
alan-turing automaton bash computer-science finite-state-machine formal-languages gh-packages gradle java junit maven opensuse ossrh shell studies suse tests turing turing-machine university
Last synced: 16 Apr 2026
https://github.com/vbsantos/os-scripts
Some of my custom scripts
bash batch cmd os powershell script shell
Last synced: 02 May 2026
https://github.com/gufranco/tmux-launcher-revamped
Launch any TUI app (lazygit, yazi, lf, k9s, htop) in a tmux popup or window from the current pane path. Configurable per app, popup gated to 3.2 with window fallback, 95%+ tested
bash display-popup dotfiles launcher lazygit popup shell terminal tmux tmux-plugin tpm tui yazi
Last synced: 24 Jun 2026
https://github.com/alexisbrenon/sterope-shell-prompt
The contextually stripped shell prompt
git posix-compatible shell shell-prompt virtualenv
Last synced: 02 May 2026
https://github.com/mattpopovich/adobedngconverterscripts
Scripts that utilize Adobe DNG Converter's CLI
adobe adobe-dng-converter dng dng-files dng-format gopro gpr macos shell
Last synced: 02 May 2026
https://github.com/amirk1998/arch-linux-installation
A tutorial for Arch Linux Installation
arch-linux archlinux linux linux-kernel pacman shell tutorial
Last synced: 02 May 2026
https://github.com/mephresgh/blcs
Linux kernel compile script
compile-script kernel linux posix-sh shell shell-script
Last synced: 02 May 2026
https://github.com/unfunco/dotfiles
Daniel does dotfiles.
brewfile configuration dotfiles linux macos shell vimrc zshrc
Last synced: 16 Apr 2026
https://github.com/v4ndn/screenworkspace
Per-monitor workspaces for hyprland (cuz that already existing lib did not work for me idk why)
bash hyprland hyprland-adjustment hyprland-config hyprland-dotfiles shell
Last synced: 11 May 2026
https://github.com/amitreddy14/vehicle-routing-main
The Vehicle Routing project implements a simulated-annealing-based local search algorithm in Java to solve the NP-complete Capacitated Vehicle Routing Problem (CVRP). It optimizes vehicle routes to minimize total travel distance while adhering to capacity and demand constraints.
combinatorial-optimization java local-search shell simulated-annealing
Last synced: 02 May 2026
https://github.com/gni/opereta
lightweight remote task orchestration tool written in go that automates ssh command execution with retries and detailed logging
Last synced: 29 Apr 2026
https://github.com/bryanwilhite/songhay.helloworlds.activities
a simple demonstration of the Songhay System Shell Activities architecture
architecture asynchronous-programming azure-functions interface-based-programming interfaces shell songhay
Last synced: 13 Feb 2026
https://github.com/christiansilvermoon/modularized-shell-runtime-config
A Shell Runtime Configuration File that loads split components based
bash bashrc bashrc-configs bashrc-files cli configuration shell utility
Last synced: 02 May 2026
https://github.com/john312s/oh-my-zshrc
A repo of all my .zshrc files.
bash dotsettings fastfetch hyperterm iterm2 kde-konsole neofetch oh-my-zsh ohmyzsh ohmyzsh-customize shell vim zsh zshrc
Last synced: 02 May 2026
https://github.com/whisperity/py-singleline
Quick and dirty Python code execution in command-line pipes without manually dealing with newlines and indentation
command-line command-line-tool compiler-tool pipe pipeline python python-package python-script shell single-line single-line-input transpiler transpiler-for-casual-use
Last synced: 17 May 2026
https://github.com/se7en69/rna-seq-data-processing-and-analysis-pipeline
This pipeline automates essential steps for RNA-Seq data analysis, including quality control, read trimming, alignment to a reference genome, and coverage quantification. It leverages tools like FastQC, fastp, STAR, and bedtools to ensure high-quality results, with MultiQC reports providing an overview at each stage.
bioinformaitcs-scripting bioinformatics bioinformatics-pipeline data-analysis linux scripts shell
Last synced: 02 May 2026
https://github.com/jihuun/documentudy
UNIX & Linux Kernel
blog c c-language linux-distribution linux-kernel rust shell unix
Last synced: 13 Feb 2026
https://github.com/patrickfanella/tmux-popups
Small tmux popup toolkit with a TSV registry, generated bindings, and shell tools.
shell shell-script shell-tools tmux tpm tpm-plugin
Last synced: 02 May 2026
https://github.com/fkart45/project-shell-scripting
Project-Shell-101 is built for everyone who wants to learn, write, test and execute Shell Scripting.
linux shell shell-programming shell-scripting zsh
Last synced: 02 May 2026
https://github.com/ashish1906/file-sharing
A cross platform local file sharing web app............
css html javascript nodejs shell webserver websocket
Last synced: 03 May 2026
https://github.com/artpani4/matey
Creating text interfaces for Deno
cli cli-app command-line command-line-tool deno shell terminal ts typescript
Last synced: 03 May 2026
https://github.com/justinstimatze/weir
Claude Code wrote `grep` 4,575 times and `rg` zero times across 25,216 Bash calls in one user’s transcripts. weir is the hook that fixes that — tells the model what shell tools you actually have, suggests rewrites for the antipattern cluster, refuses to run the unambiguously-broken ones (`cat FILE | grep`, `which CMD`).
agent-tools bash claude-code developer-tools go hooks llm-tools posix ripgrep shell
Last synced: 09 Jun 2026
https://github.com/smuchok/smart-logger
ZSH logger with command output, errors & metadata / Логування команд з виводом і помилками
automation bash cli devtools linux-tools logging shell terminal-logger zsh
Last synced: 03 May 2026
https://github.com/vladoosit/ucode-marathon-c
All tasks from marathon-c UCODE
algorithms c educational-project library makefile memory-management numbers shell shell-scripts strings ucode ucode-connect ucode-marathon
Last synced: 03 May 2026
https://github.com/haukex/ipc-run3-shell
IPC::Run3::Shell - Perl extension for calling system commands as if they were Perl functions
ipc-run3 ipc-run3-shell perl perl-extension perl-module shell
Last synced: 03 May 2026
https://github.com/uosyph/alx-system_engineering-devops
ALX System Engineering and DevOps Repository - A collection of projects developed during the ALX Software Engineering Program, covering essential topics like servers, domains, automation, security, shell scripting, and network management.
alx alx-africa alx-curriculum alx-system-engineering bash bash-script shell shell-script
Last synced: 03 May 2026
https://github.com/zekfad/server-setup
Initial server setup scripts and configs.
server setup setup-script shell
Last synced: 10 Jun 2026
https://github.com/jo-37/shell-run
perl wrapper for shell commands
bash command-interpreter environment-variables execution feeding ipc oo-interface perl perl-variables procedural-interface shell statement stdin stdout system
Last synced: 12 May 2026
https://github.com/bruce-mig/cpp-devcontainers
C++ dev containers with gRPC and GoogleTest. Provides consistent build environments with cross-compilation support for x86_64, ARM32, and ARM64. Optimized for CI/CD with automated builds and fast caching.
c cmake cpp dev-containers docker shell
Last synced: 27 Feb 2026
https://github.com/alexmllo/sysadmin-helper
Basic CLI tool for Linux System Manager
Last synced: 03 May 2026
https://github.com/bmoneill/etc
Small bits of code not worth their own repo
blog c calculator go markdown shell typetest
Last synced: 03 May 2026
https://github.com/amekusa/feed.sh
Batch-process the lines in a file with an arbitrary command. Supports parallel processing, retrying, intervals, logging, and interactive queueing.
automation bash batch-processing cli devops downloader queue shell
Last synced: 16 Apr 2026
https://github.com/asad9711/zero-downtime-app
Create an app in go which is zero downtime and manage its deployment using kubernetes
go health-check kafka-consumer kubernetes minikube shell zookeeper
Last synced: 03 May 2026
https://github.com/labsmobile/sms-ios
IOS SDK to execute SMS notification via LabsMobile SMS API
ios ios-sdk objective-c shell sms sms-api sms-notifications
Last synced: 12 Feb 2026
https://github.com/yadneshk/osp_deployment
OpenStack deployment
automation osp-deployment shell
Last synced: 12 Feb 2026
https://github.com/maskalix/commands-pile
Pile of random commands i found handy over the years
Last synced: 12 Jun 2026
https://github.com/kotfu/dye-your-shell
activate color output in shell commands using themes and patterns
bash color-theme colors command-line shell
Last synced: 11 Feb 2026
https://github.com/mburuxx/alx-system_engineering-devops
Projects based on Linux shell for Ubuntu 20.04
Last synced: 03 May 2026
https://github.com/josuegrullon/ubuntu-server-scripts
Collection of LAMP/LEMP utilities for ubuntu
nginx perfex-crm php scripts shell ubuntu ubuntu-20
Last synced: 03 May 2026
https://github.com/emperorrxf/hypervms
A windows system tray utility to manage your Hyper-V VMs and SSH into them with your favorite shell
hyper-v powershell shell ssh system-tray vm
Last synced: 16 Apr 2026
https://github.com/givensuman/fish-copyutils
some fish plugins for copying stuff
Last synced: 12 May 2026
https://github.com/teewrath/college-assignments
Solutions to assignments given in different courses I took during college.
matlab networking shell signal-processing
Last synced: 16 Apr 2026
https://github.com/chinayin/claude-code-statusline
A two-line status line for Claude Code — model, effort, context, git, PR, cost, duration and rate limits at a glance. Zero network calls, one-line install. | Claude Code 双行状态栏:模型/effort/上下文/git/PR/成本/时长/订阅限额一眼全览,零网络请求,一行命令安装。
anthropic bash claude claude-code cli developer-tools shell status-bar statusline
Last synced: 24 Jun 2026
https://github.com/fekri8614/sh-idea-setup
This is a simple shell script to automate the creation of a symbolic link for IntelliJ IDEA on Linux-based systems. It allows you to run IntelliJ IDEA from anywhere in the terminal by typing `idea`.
bash bash-script fekri8614 intellij intellij-idea shell shell-script useful useful-scripts
Last synced: 03 May 2026
https://github.com/owen-debiasio/minsh
A minimal terminal shell, a wrapper for bash
Last synced: 29 Jun 2026