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-11 00:28:08 UTC
- JSON Representation
https://github.com/vfurmane/pipex-tester
Project Tester - Pipex
42 bash pipex pipextester shell tester
Last synced: 24 Mar 2025
https://github.com/tallguyjenks/BusinessCard
💳 My curl-able business card
bash bryan-jenks business-card businesscard cli command-line command-line-business-card curl sh shell terminal
Last synced: 30 Jul 2025
https://github.com/kowainik/shellmet
🐚 Out of the shell solution for scripting in Haskell
Last synced: 21 Aug 2025
https://github.com/bash-bastion/basalt
The rock-solid Bash package manager.
basalt bash bash-script fish package-management package-manager script scripts shell shell-script zsh
Last synced: 13 Aug 2025
https://github.com/galvao-eti/shelly
A shell-like interface for the web written entirely in HTML, CSS and JavaScript (ES6).
css html interface shell vanilla-javascript web
Last synced: 24 Apr 2025
https://github.com/rustyconover/duckdb-shellfs-extension
DuckDB extension allowing shell commands to be used for input and output.
duckdb duckdb-extension popen shell
Last synced: 12 May 2025
https://github.com/meefik/websocket.sh
The cross platform WebSocket implementation for UNIX shell
Last synced: 09 Apr 2025
https://github.com/ivanilves/travelgrunt
navigate inside [mono]repos effortlessly!
devops fatigue git monorepo platform shell sre system-administration systems terraform terragrunt
Last synced: 09 Apr 2025
https://github.com/fnzv/trsh
Telegram Remote-Shell
linux shell sysadmin telegram telegram-api telepot
Last synced: 01 May 2025
https://github.com/itstorque/jekyll-shell-theme
A Jekyll Theme that looks like a shell
jekyll jekyll-theme shell theme website
Last synced: 29 Mar 2025
https://github.com/alexanderepstein/sandman-lite
A Lightweight Script Built With Late Night Developers In Mind
bash insomnia linux mac productivity shell sleep
Last synced: 21 Mar 2025
https://github.com/iuv/xx
This tool simplifies the use of common shell, docker, and kubernetes commands
Last synced: 15 Mar 2026
https://github.com/santoshbaggam/stacker
Hassle-free server setup for Developers
lemp letencrypt linux nginx nodejs php shell ssl ubuntu ubuntu1604
Last synced: 02 Apr 2025
https://github.com/nitefood/ai-bash
AI - a simple commandline local/remote LLM chat client. Supports any local or remote OpenAI-compatible API endpoint (GPT4o, Gemini, Grok, OpenRouter, Ollama, LM Studio and more), model management, multiple conversations support, automatic topic identification, image generation using Dall-E and stdin piping (sending files to LLM for inspection)
ai bash chatbot chatgpt chatgpt-4 chatgpt-api commandline completions conversational-ai dalle2 gemini gemini-api gemini-pro gpt-4 gpt-4o grok-api image-generation openai-api shell terminal
Last synced: 08 Sep 2025
https://github.com/tomsquest/dotfiles
:file_folder: Config files for zsh, vim and many more. Heavily commented
Last synced: 13 Apr 2025
https://github.com/spack/sbang
Run scripts with very long shebang (#!) lines
Last synced: 06 May 2025
https://github.com/sixarm/gpg-encrypt
Use GPG to encrypt a file using our best settings
encryption gpg script shell unix
Last synced: 22 Apr 2025
https://github.com/bahjat/pre-commit-golang
Golang pre-commit hooks for http://pre-commit.com/
go pre-commit precommit-hooks shell
Last synced: 09 Apr 2025
https://github.com/X0RBYT3/pendfetch
Double Pendulum visualised with fetching system information in Python.
ascii command-line commandline commandline-interface engineering maths python python-3 python3 rice ricing shell system-information terminal-based
Last synced: 24 Mar 2025
https://github.com/hegdepavankumar/shell-scripting-tutorial
Welcome to the "Shell Scripting Zero to Hero" repository, your comprehensive guide to mastering Bash shell scripting for real-world corporate scenarios. Whether you're a beginner looking to automate tedious tasks or an experienced developer aiming to enhance your scripting skills, this tutorial takes you from the basics to hero-level scripting.
bash bash-script bash-scripting bash-tutorial linux-beginners linux-learning linux-shell linux-tutorial linux-tutorials shell shell-script shell-scripting shell-scripting-tutorial shellscript
Last synced: 17 Oct 2025
https://github.com/nixpulvis/oursh
Your comrade through the perilous world of UNIX.
Last synced: 12 May 2025
https://github.com/shannonmoeller/ygor
Task toolkit. For when `npm run` isn't enough and everything else is too much.
build-tool make nodejs promises script shell task-runner
Last synced: 29 Jun 2025
https://github.com/javanile/mush
Mush, a build system for shell.
build-tool package-manager shell shell-programming shellscript
Last synced: 22 Jul 2025
https://github.com/devrc-hub/devrc
Easy to use task runner on steroids written in Rust 🦀
automation build build-automation command command-line devrc make runner-script rust shell task task-runner yaml
Last synced: 08 May 2025
https://github.com/krzko/opentelemetry-shell
🚦 OpenTelemetry functions for shells
bash bash-script logging metrics monitoring observability opentelemetry opentelemetry-collector otel otlp shell shell-script traces
Last synced: 13 Apr 2025
https://github.com/drio/unixmagic
Capturing all the details of the classic Usenix Unix poster.
Last synced: 11 Apr 2025
https://github.com/datacarpentry/shell-genomics
Introduction to the Command Line for Genomics
carpentries data-carpentry english genomics lesson programming shell stable
Last synced: 11 Mar 2026
https://github.com/miguelvis/retroprojects
My retro programming projects for some targets including the Amstrad PCW, the CP/M operating system and the Z80 cpu. Includes a Small-C compiler, Z80 assembler, text editor, graphics, Unix-like shell...
amstrad-cpc amstrad-pcw assembler c-compiler cp-m cpm games retro-programming shell small-c smallc text-editor unix-like z80
Last synced: 28 Apr 2025
https://github.com/Jorenar/dotfiles
My personal configuration files
bash env git i3 shell uncrustify vim xdg-basedir
Last synced: 22 Oct 2025
https://github.com/doronz88/rpc-project
Minimalistic server (written in C) and a python3 client to allow calling native functions on a remote host for automation purposes
automation c ios ipython linux macos python python3 remote-control remote-shell shell
Last synced: 19 Jan 2026
https://github.com/fleshgrinder/nginx-sysvinit-script
Linux Standard Base compliant SysVinit script for nginx.
init initscript linux-server linux-standard lsb nginx shell sysvinit
Last synced: 27 Feb 2026
https://github.com/hakerdefo/check-my-net
A stupidly simple shell script to check & diagnose internet connectivity issues.
bash internet internet-connection linux network network-connection script shell
Last synced: 30 Apr 2025
https://github.com/shaqian/react-native-ssh-sftp
SSH/SFTP client for React Native
react react-native sftp shell ssh
Last synced: 08 Sep 2025
https://github.com/bahmutov/as-a
Runs a given command with additional environment settings for simple local development
environment environment-variables shell utility
Last synced: 29 Sep 2025
https://github.com/abirhasan2005/engineripper
This is a automation of installing some important tools which all Linux & Termux users needs. Now only some tools are available. Try to get a target of 1000+ tools on this tool. If you want to help us to add some tools on this than please send tool name on my Telegram Group: http://t.me/linux_repo . This tool will do a automation installing of a tool. No need to do much things. It's collection of tools is better for now. Trying to make it best. I will update this tool soon. So must check updates on GitHub or Telegram Group: http://t.me/linux_repo . In next update I will add more tools. Also I will fix problems. If you want to report any issue than please do it in GitHub or Telegram Group: http://t.me/linux_repo . Trying to make this a best. So if you want to share any ideas to improve this tool or any feature should I put on this tool than please send your feedback on Telegram Group: http://t.me/linux_repo
beta collection collections engine-ripper kali linux php shell termux tool-x toolbox toolkit tools toolset
Last synced: 16 Mar 2025
https://github.com/neo-sh/neosh
A next-gen shell for modern systems (wip)
cli crossplatform dotfiles lua neosh rust shell
Last synced: 16 Apr 2025
https://github.com/itsignacioportal/hacker-scoper
CLI tool for filtering URLs/IPs with automatically-updated Bug Bounty program scope rules.
bugbounty bugcrowd enumeration filter go golang hackerone infosec pentesting recon scopes security security-tools shell tool websec websecurity
Last synced: 15 Jun 2026
https://github.com/msaaddev/git-commands-workflows
🚀 All the git commands and workflows you need to know
bash-script cheatsheet command-line commands commands-cheat-sheet commands-git git git-bash git-basic-command git-commands git-commit git-push git-sync git-workflow git-workflows github shell shellscript workflow
Last synced: 15 Apr 2025
https://github.com/g2-games/welcome.sh
A nice welcome script for Bash and Zsh
bash bashrc command command-line customization pretty shell shell-script terminal zsh zshrc
Last synced: 31 Aug 2025
https://github.com/emirozer/nixarmor
nixarmor is a linux hardening automation project
hardening linux security shell
Last synced: 14 Oct 2025
https://github.com/pstadler/dotfiles
For my very own convenience.
dotfiles hammerspoon macos shell tmux uebersicht vim zsh
Last synced: 24 Feb 2026
https://github.com/witchard/mog
A different take on the UNIX tool cat
cat cmdline mime-types mog pygments python regex shell unix
Last synced: 16 Mar 2025
https://github.com/rtulke/dynmotd
Dynamic Motd (Message of the Day)
bash bash-script dynamic logging login-screen maintenance maintenance-mode message-of-the-day motd motd-message shell shell-script
Last synced: 28 Feb 2026
https://github.com/x0rbyt3/pendfetch
Double Pendulum visualised with fetching system information in Python.
ascii command-line commandline commandline-interface engineering maths python python-3 python3 rice ricing shell system-information terminal-based
Last synced: 24 Jan 2026
https://github.com/jream/config-ubuntu
Quickly Setup Ubuntu Desktop or Server with all-in-one Bash Scripts.
Last synced: 06 Apr 2025
https://github.com/fpgmaas/ckit
A command line utility to help you organise and quickly run frequently used commands.
bash cli command-line commands python shell
Last synced: 22 Jul 2025
https://github.com/madh93/conky-spotify
:musical_note: Show current Spotify track in Conky (Cover, title...)
conky linux now-playing shell spotify
Last synced: 25 Jul 2025
https://github.com/steveiliop56/getashell
Quickly spin up ssh shells from a dead simple UI 🐚
develop development development-tools docker dockerized linux self-hosted self-hosting shell
Last synced: 20 Aug 2025
https://github.com/bensuperpc/scripts
Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
archlinux bash bash-script bash-scripting debian docker ffmpeg git git-extras linux linux-scripts linux-shell luks manjaro script scripts scripts-collection shell shell-script ubuntu
Last synced: 08 Aug 2025
https://github.com/cnescatlab/i-CodeCNES
i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
analysis bash developpers-write fortran77 fortran90 icode-cnes metrics shell violations
Last synced: 14 Jun 2025
https://github.com/scriptzteam/SCENE-SCRiPTS
Yo! Warez scene scriptz!
autoupload bash ftp ftps glftpd irc nfo php sfv shell tcl topsites warez warez-scripts warezscene
Last synced: 10 Jul 2025
https://github.com/yorevs/homesetup
The ultimate Terminal experience!
aliases bash bash-dotfiles bash-profile bashrc centos-dotfiles dotfiles dotfiles-linux dotfiles-macos dotfiles-manager hidden-files linux linux-dotfiles mac-dotfiles macos profile shell terminal ubuntu-dotfiles
Last synced: 09 Apr 2025
https://github.com/JREAM/config-ubuntu
Quickly Setup Ubuntu Desktop or Server with all-in-one Bash Scripts.
Last synced: 12 Jul 2025
https://github.com/scop/pre-commit-shfmt
shfmt hook for pre-commit, with auto install
Last synced: 09 Apr 2025
https://github.com/envkey/envkey-source
Set OS-level shell environment variables with EnvKey. Allows EnvKey to be used with any language. Pairs well with Docker.
bash configuration configuration-management developer-tools devops devops-tools docker encryption environment-variables envkey golang openpgp secret-management secret-sharing secret-storage secrets security security-tools shell web-of-trust
Last synced: 06 Apr 2025
https://github.com/tednaleid/ganda
fast cmd-line app that quickly requests millions of urls and can save/echo the results
command-line curl golang http http-client https linux macos pipe shell web-scraping
Last synced: 16 Feb 2026
https://github.com/ar51an/raspberrypi-motd
Dynamic Message Of The Day (MOTD) For Raspberry Pi
bash message-of-the-day motd motd-message pam pi raspberry raspberry-pi raspberrypi rpi rpi4 script shell
Last synced: 06 May 2025
https://github.com/xlucn/ssr-decode
一个解析Shadowsocks/ShadowsocksR/V2Ray订阅链接(http/ss/ssr/vmess)并生成json配置文件的百行shell小脚本
config decode json shadowsocks shadowsocksr shell ssr subscription v2ray
Last synced: 18 Mar 2025
https://github.com/millette/dat-shell
Dat shell. Open a remote dat and explore with cd, ls, etc.
Last synced: 02 Apr 2025
https://github.com/hakerdefo/pmrp
pmrp (Poor Man's Radio Player) - Probably best Internet radio player script.
bash internet-radio internet-radio-player linux radio script shell
Last synced: 11 May 2025
https://github.com/zstenger93/42_minishell_tester
It's like cutting an onion. Will make you cry. 1000+ tests to dance on your nerves.
42 42born2code 42heilbronn 42minishell 42school 42tester bash minishell minishell-test minishell-tester prompt shell terminal tester valgrind
Last synced: 24 Mar 2025
https://github.com/skywalker212/tiny-shell
A bash-like shell that performs basic functions of a shell. Made as a project for my course of System Software.
bash makefile shell trace trace-files
Last synced: 17 Jan 2026
https://github.com/nickjg1/homeserver-ansible
Quickly setup your own HomeServer/NAS with these playbooks
ansible automation bash homelab homeserver linux server shell ubuntu
Last synced: 05 Apr 2025
https://github.com/lifailon/kinozal-bot
🧲 Telegram bot that implements an interface for the Kinozal torrent tracker, remote control of the qBittorrent and Transmission torrent client, integration with TMDB and synchronization with Plex.
api automation bash bot home-assistant home-automation imdb linux microservice plex plex-media-server qbittorrent shell telegram telegram-bot tmdb tmdb-api torrent tracker transmission
Last synced: 22 Aug 2025
https://github.com/waja/maldetect
Debian packaging of Linux Malware Detect (https://github.com/rfxn/linux-malware-detect)
debian debian-packages malware malware-analysis shell
Last synced: 12 Aug 2025
https://github.com/ziglang/shell-completions
Shell completions for the Zig compiler.
Last synced: 03 Oct 2025
https://github.com/midwire/bash.env
Bash.env is a cascading Bash environment system for those who work on different hardware and OS environments. Similar to oh-my-zsh but for Bash, and special sauce for those who work 'ssh' on remote machines.
bash bash-alias bash-completion bash-configuration bash-hacks bash-profile bash-prompt bash-scripting bashrc development-environment environment linux macos osx shell shell-script solaris
Last synced: 06 Apr 2025
https://github.com/erikw/dotfiles
🏠 My personal dotfiles, following the XDG Base Directory Standard.
config configuration dotbot dotfiles environment installation shell tools xdg xdg-compliance
Last synced: 14 Apr 2025
https://github.com/tannerdsilva/SwiftSlash
Concurrent shell scripting framework with deep support for async/await.
async async-await await cli concurrency linux macos script shell swift swift-library
Last synced: 16 Jul 2025
https://github.com/gjsify/gnome-shell
GJS TypeScript type definitions for GNOME Shell Extensions
extension gir gjs gnome gnomeshell gobject-introspection shell types typescript
Last synced: 05 Apr 2025
https://github.com/macmade/trash
macOS command line tool to move files to trash
alias command-line delete files filesystem macos remove rm safety shell swift trash
Last synced: 18 Jun 2025
https://github.com/L1so/benchy
POSIX Compliant script to bench your server.
bash benchmark linux linux-server posix server shell
Last synced: 09 Apr 2025
https://github.com/netkiller/firewall
Python Firewall Library
firewall python shell systemd-service
Last synced: 16 Apr 2025
https://github.com/sio/bash-complete-partial-path
Enhanced file path completion in bash (like in zsh)
Last synced: 02 Jul 2025
https://github.com/nhpip/iex_history2
An improved history for the Elixir IEx shell
elixir elixir-lang elixir-library elixir-programming-language erlang history iex shell
Last synced: 13 Apr 2025
https://github.com/sixarm/sixarm_unix_shell_scripts
SixArm.com » Unix » shell scripts for command line programs in sh, bash, etc.
Last synced: 07 Apr 2025
https://github.com/Tsuk1ko/nhentai-one-key-downloader
一个可以一键下载nhentai本子的纯shell脚本。A pure shell script that can easily download comics from nhentai.
bash batch downloader nhentai script shell
Last synced: 20 Jul 2025
https://github.com/baalimago/repeater
A tool which repeats a command n amounts of time. Includes parallelization, error handling, progress and slight tweaks.
go parallel productivity repeater shell
Last synced: 04 Jul 2025
https://github.com/SixArm/sixarm_unix_shell_scripts
SixArm.com » Unix » shell scripts for command line programs in sh, bash, etc.
Last synced: 04 Apr 2025
https://github.com/redhat-plumbers-in-action/differential-shellcheck
🐚 GitHub Action for running ShellCheck differentially
bash differential-scans docker full-scans github-action linter sarif sast shell shellcheck shellcheck-action
Last synced: 04 Apr 2025
https://github.com/pierlauro/playlist2links
This bash script allows to extract video links from a youtube playlist
bash extract-video-links playlist playlists scraping shell youtube youtube-playlist
Last synced: 04 Mar 2026