An open API service indexing awesome lists of open source software.

Shell

A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.

https://github.com/awesee/gosh

Writing a simple shell in Go

go openset shell

Last synced: 20 Apr 2026

https://github.com/remove-guides/remove-starship-ubuntu

Remove files, packages and configs created by starship on Ubuntu based distros

automation bash distros linux python3 scripts shell starship starship-prompt ubuntu zsh

Last synced: 09 Apr 2026

https://github.com/selectnull/ave

ActivateVirtualEnv

python shell virtualenv

Last synced: 16 Apr 2026

https://github.com/williamcanin/pamac

:shell: Easy install Pamac in Archlinux

archlinux installer pamac shell shell-script

Last synced: 19 May 2026

https://github.com/f321x/minishell-42-core

Implementation of a (usable) shell program in C as group project (2) in the 42 school core curriculum.

42born2code 42cursus 42school c minishell minishell42 shell

Last synced: 19 Feb 2026

https://github.com/schulle4u/atmiral

Accessible text-based menu interface for running applications on Linux

bash dialog launcher linux shell tui

Last synced: 12 Apr 2026

https://github.com/killovsky/nyx

O Projeto Nyx é um plugin opcional desenvolvido em Shell para o Projeto Íris. Ele permite o uso TOTAL do Bash e de programas CLI, como os de hacking, quase qualquer programação e até mesmo o APT, desde que a saída não passe de 65K de caracteres. Com a Nyx, você pode criar funções sem precisar alterar o código principal da Íris ou aprender Node.js.

api bash bot bot-framework curl easy iris jq modular multiplatform plugin post shell socket socket-io termux websocat websocket whatsapp whatsapp-bot

Last synced: 28 Jan 2026

https://github.com/harrystaley/shell_setup

Automate and streamline your shell environment setup with customizable scripts and configurations, ensuring a consistent and efficient command-line experience across different systems.

shell

Last synced: 09 Apr 2026

https://github.com/soumyadip007/shell-programming

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be scripting languages. Typical operations performed by shell scripts include file manipulation, program execution, and printing text

dialects manipulation scripting-languages shell shell-scripts unix

Last synced: 30 May 2026

https://github.com/petercamilleri/mysh

My Shell; A Ruby inspired experimental shell program and application utility. Under development; getting better!

replacement-shell ruby rubygem shell

Last synced: 26 Jul 2025

https://github.com/db1zz/minishell

Unix shell with Bash syntax

bash shell unix unix-shell

Last synced: 14 Apr 2025

https://github.com/mdaashir/nsm

NSM (Nix Shell Manager) A powerful and user-friendly command-line tool built in Go that simplifies the management of Nix development environments. NSM streamlines the process of creating, managing, and maintaining Nix shells through an intuitive command interface.

cli cross-platform developer-tools devops-tools environments flakes golang nix nix-flake nixpkgs package-manager shell shell-environment

Last synced: 12 Aug 2025

https://github.com/luxedo/prettycode

Preetycode is a simple software to covert code into pdf

code highlight pdf print print-code shell

Last synced: 04 May 2026

https://github.com/wh1t3h47/cpu_powersave

Bash script to control CPU power consumption, featuring ACPI AC auto detection and Intel Turbo Technology

acpi bash cpu governor intel laptop linux linux-shell modprobe posix powersave pstate python shell shell-script systemd

Last synced: 10 Apr 2026

https://github.com/gluons/dotfiles

⚙️ My personal dotfiles.

bash dotfiles profile shell

Last synced: 10 Apr 2026

https://github.com/masterpointio/taskit

Taskit is the Masterpoint Taskfile Kit 🦾

bash shell shell-scripts taskfile taskfile-kit taskfile-tasks

Last synced: 19 Apr 2025

https://github.com/donno2048/dotfiles

Files I use to set-up my Debian machine

debian dotfiles shell

Last synced: 16 Nov 2025

https://github.com/swellaby/azdo-shellcheck

ShellCheck extension for Azure DevOps

azure-devops azure-pipelines shell shellcheck

Last synced: 14 Apr 2025

https://github.com/baiyutang/one-key-installer-for-developer

A shell script for one key installing all basic softwares or libs on your new linux os computer. 一键安装Ubuntu新系统常用开发工具和软件包,欢迎提交 Issues 或 PR。

linux linux-computer linux-shell shell

Last synced: 11 Apr 2026

https://github.com/boeschj/commandlm

CommandLM is an AI powered command-line tool that suggests and explains shell commands based on natural language queries. Perfect for those cases where you forget how to exit vim!

chatgpt developer-tools openai productivity shell terminal

Last synced: 10 Apr 2026

https://github.com/danielbayley/homebrew-dotfiles

⚪️ Personal @dotfiles, macOS configuration and @Homebrew tap.

cask config dotfiles formula homebrew macos osx ruby shell tap zsh

Last synced: 11 Apr 2026

https://github.com/jlchntoz/essh

Yet another shell attempts to be written on and with JavaScript.

javascript nodejs shell typescript

Last synced: 31 Jan 2026

https://github.com/maxwell-fisher/terminal

A simple concept terminal for Windows

shell terminal windows windows-10 windows-7

Last synced: 19 Feb 2026

https://github.com/jd297/coreutils

coreutils for the Linux kernel (JD297/Linux)

c coreutils libc linux shell

Last synced: 31 Jan 2026

https://github.com/minghu6/jvirtualenv

A micro Java Environment Switch inspired by virtualenv

java python3 shell

Last synced: 29 Apr 2026

https://github.com/crunchtime-ali/dotfiles

Ali's dotfiles

dotfiles shell zsh

Last synced: 08 May 2026

https://github.com/labex-labs/quick-start-with-linux

This is a beginner's guide for Linux aimed at those new to the system and looking to begin promptly. By completing ten labs, you will grasp the basics of Linux, enabling you to perform fundamental tasks with ease.

bash-scripting beginner-linux command-line course file-system hands-on labex labs linux linux-administration linux-basics linux-commands linux-utilities networking-basics process-management programming shell shell-scripting terminal text-processing

Last synced: 11 May 2026

https://github.com/xnth97/how

Copilot for your terminal, powered by Azure Cognitive Services

azure-cognitive-services chatgpt cli copilot shell terminal

Last synced: 08 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

apache ruby shell

Last synced: 11 May 2026

https://github.com/bash-bastion/bats-all

Aggregation of the three most popular Bats utility libraries

basalt bash bash-testing bats shell testing

Last synced: 29 Apr 2026

https://github.com/jean0t/mkbackup

Make backups of directories in files with this shell script (Works in zsh and Bash)

backup backup-script backup-tool bash script shell shell-script zsh

Last synced: 10 Oct 2025

https://github.com/ayushmantripathy/bin

Shell ( and some times bash ) script that make my day easier!

bash shell

Last synced: 11 Oct 2025

https://github.com/bash-bastion/shelltest

A test runner for POSIX-compliant shells

ash basalt bash dash ksh pdksh sh shell tdd testing zsh

Last synced: 08 May 2026

https://github.com/davidbernal/create-pipe

Create pipe template

gnu linux pipes shell

Last synced: 14 Apr 2026

https://github.com/alexreg/factotum

a generic task runner and build tool based on Python scripting

build-tool python shell task-runner terminal

Last synced: 29 Apr 2026

https://github.com/fdefelici/shellst

Execute shell command on your server as REST service.

java rest shell

Last synced: 29 Apr 2026

https://github.com/ajyounguk/tpmonitor

A shell script which will turn a tplink hs100 smart plug on and off, based on the status of a machine on the network

home-automation hs100 hs110 ip kasa linux monitor pc-monitor shell shell-script smart-plug tplink unix utility

Last synced: 29 Apr 2026

https://github.com/ajaymahadeven/friday-cli-bash-assistant

FRIDAY is a Bash script designed to be your personal command-line assistant on Debian Linux systems. It automates routine tasks, provides helpful prompts, and enhances your productivity.

automation bash debian-linux learn shell

Last synced: 15 Feb 2026

https://github.com/simeonschaub/fifostreams.jl

... not just a pipe dream

fifo julia pipes shell unix

Last synced: 29 Apr 2026

https://github.com/0x1nf3cted/xhell

xhell: lightweight shell built in C

c kernel linux shell

Last synced: 08 May 2026

https://github.com/ivuorinen/dotfiles

These are my dotfiles. There are many like 'em, but these are mine.

dotbot dotfiles fish fish-shell github-actions homebrew linux macos neovim oh-my-zsh shell tmux zsh

Last synced: 16 May 2026

https://github.com/fadel-hasan/bash_database_simulation

A Database simulation project using the Bash scripting language at the University of Damascus

bash bash-script bash-scripting bash-scripts comand-line database-simulation linux linux-shell shell shell-scripts zsh

Last synced: 15 Apr 2026

https://github.com/kitian616/tq-zsh-theme

tq is a theme for "Oh My Zsh!".

oh-my-zsh oh-my-zsh-theme prompt shell zplug zsh zsh-theme

Last synced: 29 Apr 2026

https://github.com/marcuwynu23/sdir

commandline tool to save current directory and show list of save directory for future use.

cmd console locate save-dir sdir shell tool

Last synced: 26 Feb 2026

https://github.com/bsach64/bhshell

A Simple Shell which supports piping and redirection

c linux shell

Last synced: 09 May 2026

https://github.com/goarano/zsh-fzf-packagemanager

zsh plugin for interactive package managing powered by fzf

apt aptitude brew cli dnf fzf shell unix zsh zsh-plugin

Last synced: 08 Feb 2026

https://github.com/tomeraberbach/tcnj-deploy

⏫ A bash script for easily deploying a directory of website files to your personal TCNJ website at https://www.tcnj.edu/~username.

bash bash-script command-line command-line-tool deploy-tool deployment deployment-automation script shell shell-script tcnj the-college-of-new-jersey web web-development website

Last synced: 29 Apr 2026

https://github.com/wymli/makex

It‘s a cmd-line tool like `make` and `task`, supporting nested args and alias using `cobra`. It's a makefile alternative and a shell wrapper.

bash cli cobra make makefile shell task

Last synced: 09 May 2026

https://github.com/harrystaley/tamusa_csci4349_week8_livepentest

This repository contains a college project for CSCI 4349, focusing on live penetration testing of the Globitek website in three versions: blue, green, and red. It involves identifying and exploiting six potential vulnerabilities, including SQL Injection and Cross-Site Scripting, using automated scripts and CLI tools to enhance cybersecurity skills.

cli command-line cybersecurity infosec network-security scripting security shell sql terminal

Last synced: 17 Mar 2026

https://github.com/augustohp/shell-preview-markdown

Quickly preview your markdown with sensible defaults

markdown posix-compliant shell

Last synced: 19 Jan 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/gbevan/yamlsh

YAML Parsed to environment variables in #! for shell

bash golang shebang shell yaml

Last synced: 20 Apr 2026

https://github.com/augustinjose1221/silver

Silver is a customizable python based shell prompt

command prompt shell

Last synced: 28 Apr 2026

https://github.com/sh4d1/rush

Basic shell written in Rust

rust shell

Last synced: 09 May 2026

https://github.com/dssg/passenv

Shell command like env to run a program in an environment modified by values read from standard input

environment shell

Last synced: 21 Jan 2026

https://github.com/jsahlen/dotfiles

My dotfiles

dotfiles rcm shell vim zsh

Last synced: 28 Apr 2026

https://github.com/bram-bolt/terminal-fire

A fireplace for in your CLI/terminal

ascii-art cli-app shell terminal-app

Last synced: 09 Oct 2025

https://github.com/exclud/simple_shell

A shell written in C

alx-africa c shell

Last synced: 16 May 2026

https://github.com/nojhan/lp-pureship

Themes for Liquid Prompt, emulating Spaceship/Starship and Pure prompts.

bash liquidprompt liquidprompt-theme prompt prompt-toolkit prompt-tuning pure shell spaceship starship zsh

Last synced: 09 May 2026

https://github.com/mattieb/dye

a portable and respectful color library for shell scripts

ansi-color ansi-colors shell shell-script shell-scripting shell-scripts tput

Last synced: 03 Apr 2026

https://github.com/whjin/whjin.github.io

我的中文博客

hexo pug shell

Last synced: 01 Mar 2026

https://github.com/serginator/dotfiles

My dotfiles for unix based environments

bash dotfiles git shell unix vim

Last synced: 09 Feb 2026

https://github.com/jonasbn/macaliaser

script for building bash aliases for applications on MacOS

aliases bash macos osx perl shell tool

Last synced: 10 Feb 2026

https://github.com/papanito/shell-helper-library

[MIRROR] A library with useful helper functions to improve your day-to-day work on your shell

shell zsh

Last synced: 10 Feb 2026

https://github.com/alexskrypnyk/shellvar

Utility to work with shell variables.

bash extractor shell shell-script variable

Last synced: 10 Feb 2026

https://github.com/yotsuda/ripple

Shared console MCP server for any shell (bash, pwsh, cmd) — AI and user work in the same terminal. Real-time command visibility, interactive prompt support, session persistence, multi-shell management with automatic cwd handoff.

ai bash claude cmd conpty devops mcp mcp-server model-context-protocol powershell pwsh shared-console shell terminal

Last synced: 30 Apr 2026

https://github.com/peterdavehello/curl-with-random-proxy

Automatically select a working SOCKS5 proxy and use it with curl as a wrapper script

curl hacktoberfest proxy shell shell-script socks5 socks5-proxy

Last synced: 28 Apr 2026

https://github.com/conallob/mcp-ssh-wingman

MCP Server for providing read only access to your shell prompt

automation debugging devops llm mcp mcp-server pair-programming platform-engineering shell sre tmux

Last synced: 03 Apr 2026

https://github.com/mxvish/arch-setup

Installer & setup script for Arch Linux in i3 on UEFI x86-64 pc

archlinux automation config git github i3 linux open-source setup shell uefi vim x86-64

Last synced: 10 Feb 2026

https://github.com/dipaolo/deepeasy-terminal-stats

A Command Line Tool to get your terminal statistics

cli console history shell statistics terminal utils

Last synced: 10 Feb 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/gyumeijie/selectkill

interactively and selectively kill a group of processes which match certain pattern

interactive kill linux process select shell

Last synced: 28 Apr 2026

https://github.com/pineberrycode/jdnetting

🎆 JDNETTING is a subnetting app that runs in a terminal. Specially used for places has not Wi-Fi. 🌐⁉️

bash java shell subnetting-ipv4-addresses terminal termux vlsm-calculator

Last synced: 11 Feb 2026

https://github.com/ahkhanjani/my-dev-env

My personal development environment configuration.

bash command-line powershell shell

Last synced: 17 Apr 2026

https://github.com/skaisser/devterm

One command to set up the perfect developer terminal on macOS. Smart per-window themes, Oh My Posh prompt, 50+ aliases, SSH danger mode, and a category picker for your stack.

apple-silicon cli dev-environment developer-tools dotfiles homebrew iterm2 laravel macos macos-setup nerd-fonts oh-my-posh productivity shell shell-script terminal terminal-setup zsh zsh-plugins zsh-theme

Last synced: 01 Apr 2026

https://github.com/princexz/linux-shell

Linux- shell course examples

bash fork linux linux-shell posix shell unix

Last synced: 17 Apr 2026

https://github.com/initdc/cr-exec

The improved exec lib inspired from Crystal

command crystal exec shell

Last synced: 05 Mar 2026

https://github.com/woahbase/alpine-weechat

MultiArch Alpine Linux + S6 + Python3 + WeeChat(IRC++)

alpine docker python3 s6 shell weechat

Last synced: 27 Apr 2026

https://github.com/ephraimduncan/sysinfo

A system information for linux tool written in Javascript

fetch hacktoberfest hactoberfest-accepted shell

Last synced: 27 Apr 2026

https://github.com/daniilzinoviev06/turboshift

Timeshift-based script that automates the creation of snapshots and updating the GRUB bootloader before installing any package on your system. Creates snapshots before each action with the package

arch backups bash cli-app grub linux shell shell-script snapshots timeshift

Last synced: 11 Feb 2026

https://github.com/engineerdanny/handy-terminal-cmds

Just handy terminal commands

cmd linux shell shell-script

Last synced: 27 Apr 2026

https://github.com/datumbrain/dirtree

A utility to print directory tree respecting repo's ignore file.

go golang shell tree tree-structure utility

Last synced: 05 Mar 2026

https://github.com/fantasticlbp/gitworkflow

开发工程中以脚本的方式使用 Git 的 workflow

cli github-actions shell workflow

Last synced: 23 Jun 2026

https://github.com/ikhsan3adi/cursor-as-vscode-installer

Download and convert latest Cursor AppImage to debian/ubuntu package installation to get benefits like using VSCode.

bash cursor debian ide linux shell text-editor ubuntu vscode

Last synced: 19 Apr 2026

https://github.com/homegrew/grew

A lean, mean, package-managing machine. In Go.

brew cask casks formula go golang grew homebrew json macos package-manager ruby shell swift

Last synced: 16 Jun 2026

https://github.com/dan-and-dna/ops

我写的常用shell脚本

clickhouse docker gitea harbor k8s linux postgresql shell

Last synced: 04 Apr 2026

https://github.com/lestoni/dotfiles

My Household dotfiles 👨🏾‍💻

shell

Last synced: 25 Apr 2026

https://github.com/tuvimen/foxnews-scraper

A very simple shell script for scraping foxnews in json

foxnews json reliq scraper shell

Last synced: 12 Feb 2026