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-06-25 00:24:40 UTC
- JSON Representation
https://github.com/axelhahn/bash_colorfunctions
bash functions for colored output
ansicolors bash freesoftware gnu-gplv3 opensource shell
Last synced: 01 May 2026
https://github.com/alexanderwillner/energywatchdog
Simple macOS watchdog script that kills processes that consume a lot of energy
bash bash-script daemon efficiency energy energy-monitor macos monitor monitoring monitoring-tool script shell shell-script
Last synced: 06 May 2026
https://github.com/moyiz/na
CLI tool to effortlessly manage context aware nested shortcuts for shell commands.
aliases cli go golang nested-aliases nested-commands shell shortcuts terminal
Last synced: 06 May 2026
https://github.com/hexageek1337/wget-downloader-bash
Bash Downloader for Lazy with WGET
bash bash-script bash-scripting shell shell-extension shell-script shell-scripting shell-scripts shellcode shellscript wget wget-call wget-utility
Last synced: 10 May 2026
https://github.com/ldilley/inlet
:door: A remote access service
backdoor command-line daemon linux-shell network-programming network-server prompt python remote-access remote-shell shell socket socket-programming tcp telnet telnet-protocol telnet-server terminal unix-shell
Last synced: 04 May 2026
https://github.com/perimosocordiae/instapipe
Quickly iterate on complex shell commands.
Last synced: 11 May 2026
https://github.com/mathcale/mkvhost
Creates an Apache VirtualHost config file based on some input (URL and document root) and adds the informed URL to the local /etc/hosts file
Last synced: 11 May 2026
https://github.com/urpagin/syslang
Invoke Linux syscalls from the CLI + interpret syslang source files.
argument-parsing cli command-line dsl interpreter kernel-interfaces language linux low-level number-types posix programming-language rust shell string-types syscall-arguments syscall-number syscalls syslang type-hinting
Last synced: 02 May 2026
https://github.com/ombhd/minishell_42
Simple shell that behaves like bash
1337school 42born2code bash shell
Last synced: 09 May 2026
https://github.com/henriquelluiz/oauth2-with-spring
A demo project where I use the Github OAuth2 client for login.
deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2
Last synced: 03 May 2026
https://github.com/jorgeatgu/setup
:floppy_disk: dotfiles / config
applescript bash cli dotfiles shell sublime-settings
Last synced: 05 May 2026
https://github.com/src-run/server-scripts-collection
This project represents the never-ending effort to compile the most useful selections of server-oriented (and development-orients) commands, specifically those applicable to my usage requirements, and combine them together into this single collection of scripts.
bash bash-scripts server server-scripts shell shell-scripts
Last synced: 02 May 2026
https://github.com/purejoymind/backupscript
Backing up mongoDB and server files and uploading them to another server using sftp.
backend backup database db mongodb sftp sftp-upload shell shell-script shellscript
Last synced: 04 May 2026
https://github.com/ellemenno/cli0
cli zero —a simple shell script skeleton with no dependencies
bash cli command-line example script shell tool
Last synced: 13 May 2026
https://github.com/cluster-queue/dummy
Dummy project to be used as template for your own project. Download the sources to use it. (not a git clone)
bash cli cluster cluster-manager cluster-queue config dependency dummy php queue scp server setup shell ssh zsh
Last synced: 09 May 2026
https://github.com/alexcoder04/kangaroo
Run a command if signaled
command-line command-line-tool go golang interval kangaroo shell signals
Last synced: 06 May 2026
https://github.com/theastralprogrammer0/alx-low_level_programming
Explore my C programming repository. C is an essential language widely used in building applications and crafting 'low-level' programs that intricately interact with the computer hardware.
betty-coding-style c debugger debugging gcc-compiler shell
Last synced: 03 May 2026
https://github.com/lazypwny751/colorsh
a simple color library written in bash
bash bash-colors color library module script shell variables
Last synced: 13 May 2026
https://github.com/chbarts/kodi-command-line
Control Kodi from the command line
Last synced: 09 Jun 2026
https://github.com/dropalltables/gitback
A git-based backup maker/manager
back-up backup cli command-line commandline git gitback macos script shell shellscript
Last synced: 30 Apr 2026
https://github.com/bmmmm/claudii
Shell prompt layer for Claude Code — session costs, context %, rate limits and model health. Zero daemons, pure bash+jq.
anthropic claude claude-code cli cost-tracking developer-tools homebrew oh-my-zsh shell statusline terminal zsh zsh-plugin
Last synced: 12 Jun 2026
https://github.com/varunsridharan/wol
Script To Wake & Shutdown Remote System Using WOL (WakeOnLAN) and SSH for shutdown. with E-Mail Notification
automation bash bash-script poweron remote-control remote-system scheduled scheduled-tasks shell utilities utility wake-on-lan wakeonlan
Last synced: 02 May 2026
https://github.com/daniel-hayes/hubo
When you want to save half a second opening your GitHub repository.
command-line-tool github shell
Last synced: 30 Apr 2026
https://github.com/dawsbot/build-shell-script
Build shell aliases and functions from Node
Last synced: 05 May 2026
https://github.com/fehbari/git-shortcuts
Collection of useful Git shortcuts to call from Zsh.
Last synced: 14 Jun 2026
https://github.com/electrostat-lab/svg-scraper
A shell script to scrape the scalables for practical reasons.
bash-script debian electrostat-lab gnu libreoffice linux oracle-vm scraper-tool shell svg-icons
Last synced: 13 Apr 2026
https://github.com/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 06 May 2026
https://github.com/kanga333/cliassert
Simple command line assertion tool.
assert cli shell testing testing-tools
Last synced: 02 May 2026
https://github.com/stardogventures/dynamodb-mongostyle
Simple shell interface for DynamoDB, in the style of MongoDB's shell
Last synced: 07 May 2026
https://github.com/josephworks/ultimatelinux.sh
The ultimate Linux script.
bash linux management script shell sysadmin-tool system
Last synced: 08 May 2026
https://github.com/morningspace/elastic-shell
A set of client utilities purely written in Bash Shell to manage Elasticsearch in interactive or non-interactive mode
bash client elasticsearch interactive non-interactive shell utilities
Last synced: 06 May 2026
https://github.com/lmammino/dev.el
The simple vagrant setup for PHP developers
php shell vagrant virtual-box virtual-machine
Last synced: 09 May 2026
https://github.com/anki-code/shell-prompt-theme-bar
The shell prompt appearance conception called Bar.
bash fish ohmyzsh omz-plugin prompt shell shell-pro zsh
Last synced: 02 May 2026
https://github.com/ztf666/hax-godz
👨💻 This script will turn you into the ultimate H4X0R , the God of the GODZzZzZ . Use its power wisely ! and don't abuse it too much .
bash dummy-script hacking hax haxor haxorlife kali-linux kali-scripts shell
Last synced: 01 May 2026
https://github.com/eylles/mega-wrap
megatools wrapper script
meganz megatools shell shell-script wrapper
Last synced: 09 Jun 2026
https://github.com/walderlansena/crachaemshell
:shell: Gerador de Crachás em Shell Script - com interface Yad. Gerar um crachá para sua empresa, negocio ou evento.
cracha gerador gerar-crachar linux shell shell-script yad
Last synced: 13 May 2026
https://github.com/kurama250/status_bot
This script is a bot that allows you to give a rank when you have a certain personalized status !
discord discordjs javascript shell status-bot
Last synced: 01 May 2026
https://github.com/hackersa3edy/simple_shell
ALX Sprint 1 project - Simple Shell: The shell is a program that takes the command inputs written from the the user’s keyboard and passes them to the machine to execute them through the kernel. It also verifies if the command inputs from the user are correct. So, in general, a shell is a user interface to use the services of a computer.
algorithms alx alx-software-engineering c-language c-programming cli command-line data-structures debugging kernel optimization shell system-calls valgrind
Last synced: 14 May 2026
https://github.com/sarthakpranesh/useful_shell_scripts
My beloved shell scripts that save me tones of time by setting stuff up the way I like it (use these at your own risk though)
bash linux save-time shell shell-script time ubuntu
Last synced: 05 May 2026
https://github.com/carrascomj/qesp
Rust binary crate to remove annoying characters from flle names
cli filename rust shell shell-script
Last synced: 14 May 2026
https://github.com/nojhan/lp-neon
A theme for Liquid Prompt, featuring a "techno-ascii-art" style on three lines.
ascii-art bash liquidprompt liquidprompt-theme prompt prompt-toolkit prompt-tuning shell zsh
Last synced: 05 May 2026
https://github.com/compeydev/dotfiles
Various unix scripts and configurations, intended for personal use to reliably reproduce configs.
Last synced: 05 May 2026
https://github.com/bac0id/koyeb-portainer
A solution to deploy Portainer CE on Koyeb.
docker dockerfile koyeb portainer portainer-ce shell ubuntu vps
Last synced: 30 Apr 2026
https://github.com/dracondev/folder-auto-banner
Folder Auto Banner — A directory listing with instant context
cli developer-tools file-manager productivity rust shell terminal
Last synced: 15 Jun 2026
https://github.com/var7600/rm-secure
yet Another alternative for the Evil /bin/rm command in Linux that provides options for backup, retention, and restoration of deleted file(s) or directory(ies).
bash cli linux recovery-tool shell trash
Last synced: 05 May 2026
https://github.com/cloudwerx-dev/linux-quick-cheats
A lightning-fast terminal cheatsheet tool that provides instant access to your commands and snippets. Built with pure bash - no dependencies, no GUI, just speed.
cheatsheet cli commands linux man script shell terminal tldr
Last synced: 05 May 2026
https://github.com/anotherkamila/shell-for-beginners
Shell tutorial for absolute beginners (uses Fish, the Friendly Interactive Shell)
beginners-guide command-line fish-shell shell shell-tutorial tutorial
Last synced: 05 May 2026
https://github.com/robertkirk/tmux-ram
Plug and play RAM percentage and icon indicator for Tmux
linux shell tmux tmux-plugin tpm tpm-plugin
Last synced: 19 Jun 2026
https://github.com/fundgao/github-green
Github自动打卡 | Node + shelljs | Github Action
Last synced: 05 May 2026
https://github.com/fossable/attest
Dead simple test framework for the age of AI
shell shell-scripting test-automation testing testing-tools
Last synced: 21 Jun 2026
https://github.com/pierreroth64/ownshell
ownShell is a C++ library to create your own set of shell commands
Last synced: 23 Jun 2026
https://github.com/tslmy/qevs
Quick Environment Variable Switcher
bash environment-variables helper shell utility zsh
Last synced: 06 May 2026
https://github.com/sudhish-rithvik/server-maintenance-page
This is a simple maintenance page feel free to use it !
free html maintainence server shell webpage
Last synced: 24 Jun 2026
https://github.com/nikitaberezhnyj/violet_dusk
Automated script to install a theme on the GNOME desktop.
bash customization gnome-theme shell
Last synced: 06 May 2026
https://github.com/vroncevic/net_sniffer
Cronjob for sniffer tool
administration bash linux macos net qnx shell sniffer unix
Last synced: 06 May 2026
https://github.com/dorukgezici/bash-scripts
My Bash Shell scripts for daily use.
Last synced: 06 May 2026
https://github.com/johnsylvain/git-cleanup
Clean up merged branches with one command
Last synced: 26 Jun 2026
https://github.com/2kabhishek/cshell
Not a seashell ⛵🐚
bash c diy operating-system shell unix
Last synced: 06 May 2026
https://github.com/gbih/kubernetes-study-notes
"Kubernetes in Action" study notes
Last synced: 02 May 2026
https://github.com/skvggor/break-reminder
⏱️ Periodic desktop notifications with sound via systemd user timer.
bash desktop-notifications linux notify-send productivity reminder shell systemd-timer
Last synced: 28 Jun 2026
https://github.com/ibsanju/crontab-linux-node
crontab linux shell shell-script
Last synced: 01 May 2026
https://github.com/s2009-dev/servup
Upload an artifact from Github Actions to a server using SSH
actions artifacts continuous-integration curl deployment english publishing s2009 shell ssh
Last synced: 06 May 2026
https://github.com/lschrafstetter/42_minishell
This is the "minishell" project of the 42 School core curriculum. The goal was to create a simple shell on the basis of bash in C.
42 42wolfsburg bash minishell shell
Last synced: 06 May 2026
https://github.com/marcw/wp.sh
A shell utility to ease wordpress website development workflow
Last synced: 30 Apr 2026
https://github.com/loiccoyle/shiv
🐚 Run shell commands from any text box, kinda...
Last synced: 06 May 2026
https://github.com/debrunbaix/shellbrunbaix
Shell written in C to validate my C skills.
Last synced: 01 May 2026
https://github.com/sarthakganguly/heroalomos
This is a whole new operating system built just to show that it can be done. Quite easily. And using only assembly.
Last synced: 30 Apr 2026
https://github.com/surrsurus/welcome
Script that gets your public ip, local weather, to do list, and top posts from Hacker News
automation bash cli hacker hacker-news information news script shell terminal to-do-list ycombinator
Last synced: 06 May 2026
https://github.com/potato-industries/souschef
stdin | CyberChef Recipes (encryption, decryption, encoding, decoding, etc) | stdout
cyberchef decoding decryption encoding encryption hashing nodejs recipes security shell stdin stdout
Last synced: 03 May 2026
https://github.com/pombadev/zman
Tiny zsh plugin manager
shell shell-scripting shellcheck shellscript zsh zsh-configuration zsh-plugin zsh-plugins zsh-prompt zsh-theme zshrc
Last synced: 03 May 2026
https://github.com/googtech/linux-ubuntu
The operation system of Linux which give me the feeling : so simple and so cool ~
Last synced: 30 Apr 2026
https://github.com/wildzarek/42piscine
My progress during the C Piscine on 42 Málaga, realized on June/July 2024 (14th promotion).
42malaga 42piscine 42school algorithms bash c linux math shell
Last synced: 07 May 2026
https://github.com/nicoviii/dozenal-clock-gnome-shell-extension
clock dozenal duodecimal extension gnome shell
Last synced: 07 May 2026
https://github.com/andrewmaksimchuk/learn_words
Learn words of some language. Show notifications with translated words on GNOME JavaScript (GJS)
gjs gnome javascript linux makefile shell ubuntu
Last synced: 07 May 2026
https://github.com/andersonrezende/linuxpostinstall
Script para automatizar a instalação e configuração de softwares no meu ambiente de trabalho
automacao install java linux php settings shell shellscript update
Last synced: 03 May 2026