283 Open Source Bash Script Software Projects
Free and open source bash script code projects including engines, APIs, generators, and tools.
Macos Virtualbox 5461 ⭐
Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox for Windows, Linux, and macOS
I3lock Fancy 1199 ⭐
i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text
Padd 833 ⭐
PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.
Termuxarch 558 ⭐
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Dynamic Wallpaper 496 ⭐
Simple bash script to set a Dynamic Wallpaper according to certain conditions.
Format Udf 315 ⭐
Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.
Termux Archlinux 315 ⭐
You can use setupTermuxArch.bash 📲 to install Arch Linux in Termux on Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/termux-archlinux/
Ubuntu Wsl2 Systemd Script 372 ⭐
Script to enable systemd support on current Ubuntu WSL2 images from the Windows store
Remot3D 240 ⭐
Remot3d: is a simple tool created for large pentesters as well as just for the pleasure of defacers to control server by backdoors
Mtprotoproxyinstaller 180 ⭐
One-click script to install MTProto Proxy server on CentOS, Ubuntu and Debian
Guacamole Install Rhel 7 161 ⭐
Apache Guacamole installation bash script for RHEL 7 and CentOS 7 including options for Nginx, HTTPS, SSL, LDAP, Let's Encrypt certificates and more
Mida Multitool 142 ⭐
Bash script purposed for system enumeration, vulnerability identification and privilege escalation.
Cypheroth 143 ⭐
Automated, extensible toolset that runs cypher queries against Bloodhound's Neo4j backend and saves output to spreadsheets.
Epsxe64ubuntu 115 ⭐
Install ePSXe Linux (x64) & shaders using BIOS HLE and Core Plugins on x86-64 Debian, Ubuntu, Linux Mint and their derivatives.
Eternalview 113 ⭐
EternalView is an all in one basic information gathering and vulnerability assessment tool
Plexidrive 108 ⭐
Scripts to facilitate the use of cloud storage (such as Google Drive) as storage for Plex media server
Robotics_setup 105 ⭐
Setup Ubuntu 16.04 and 14.04 with machine learning and robotics software plus user configuration. Includes ceres tensorflow ros caffe vrep eigen cudnn and cuda plus many more.
Rotten Scripts 174 ⭐
Scripts that will make you go WOW 😍💻 Contributions welcome for Hacktoberfest 2020 💥
Eless 93 ⭐
A Better 'less' - A bash script that loads emacs with minimal view-mode config - Created with Org mode
Openfolderinvscode 86 ⭐
With this macOS service, you can quickly open any given folder as a project in Visual Studio Code from the Finders context menu.
Covermyass 79 ⭐
Shell script to cover your tracks on UNIX systems. Designed for pen testing "covering tracks" phase, before exiting the infected server. Or, permanently disable system logs for post-exploitation.
Fancy Git 82 ⭐
That's a simple prompt changer to show a few cool git informations about your repository on terminal. You can choose among 13 styles and enjoy all the aliases it provides you. Feel free for contributing, pull requests and issues are always welcome! ;)
Bash Utility 79 ⭐
Bash library which provides utility functions and helpers for functional programming in Bash.
Rclone4pi 71 ⭐
rclone4pi - Easy Install of rclone to Raspberry Pi Computer with automated folder sync demo
Bash Cloud Backup 70 ⭐
bash-cloud-backup is a set of bash scripts, which can be used to automate local and cloud backup in Linux/Unix machines.
Anyfesto 63 ⭐
Low cost Raspberry Pi /Linux based access point with audio, education and communications local content server. Inspired by the ideas of sharing with others. Anyfesto - a platform from which to speak.
Imr0t 58 ⭐
imR0T: Send a quick message with simple text encryption to your whatsapp contact and protect your text by encrypting and decrypting, basically in ROT13 with new multi encryption based algorithm on ASCII and Symbols Substitution
Openrefine Batch 55 ⭐
Shell script to run OpenRefine in batch mode (import, transform, export). It orchestrates OpenRefine (server) and a python client that communicates with the OpenRefine API.
Bing Wallpapers For Linux 57 ⭐
This enables bing wallpaper on linux, specifically debian based distros.
Todo.sh 52 ⭐
A command-line application written in bash to help you keep track of your daily tasks, to-do, reminders.
Shebang Everything 50 ⭐
Your unofficial guidebook to shell scripting, give this repo a ⭐ if it helped you :)
Bashrc 47 ⭐
System to organize and synchronize bash startup files and other files in your home directory
Notifyre 48 ⭐
Notify when a terminal task is done/ Terminal task notifier https://kaustubhhiware.github.io/NotiFyre/
Unsubscribe 46 ⭐
Ce script permet de se désinscrire massivement de listes de diffusion indésirables de type publicitaire. This script allows the mass unsubscription from unwanted mailing lists.
Terraform Installer 48 ⭐
Installer for HashiCorp Terraform - Automatic Download, Extract and Install of Latest or Specific Version
Convert Db To Csv 42 ⭐
convert-db-to-csv.sh is a shell script that uses SQLite3 to convert a .db file into .csv files. It converts each of the tables in the database into csv files.
Sad Soul Eater Dotfiles 39 ⭐
Config files for i3, polybar, rofi, mpv, Xresources, kitty and some bash-things...
Autohosts 42 ⭐
Automate hosts file updates on Linux and MacOS. Block Firefox telemetry, Google snooping and web trackers at the root.
Glaciertools 39 ⭐
Command line (bash) scripts to upload large files to AWS glacier using multipart upload and to calculate the required tree hash
Jamesthehacker Passman 37 ⭐
PassMan is a secure, and easy to use password manager that runs on the terminal! Written in bash.
Puppet Lanserver 36 ⭐
Puppet module to fully deploy all neccesarry services to run a LAN party at any size with ease
Simple Sh Datascience 30 ⭐
A collection of Bash scripts and Dockerfiles to install data science Tool, Lib and application
Edx.scripts 29 ⭐
Covers 80% of the admin tasks you'll ever need to perform on your Open edX installation
Nginx Installer 27 ⭐
Bash script designed to ease the process of compiling nginx with multiple patches and modules manually.
Bashmultitool 27 ⭐
A library for bash shell program containing useful functions. Can be imported into scripts to create colourful and functional scripts and TUIs.
Beleyenv 28 ⭐
A dev-focused, idempotent system bootstrap script for ChromeOS's officially supported Linux container. Designed for me, but flexible enough for you to use too!
Search Docker Registry V2 Script.1.0 28 ⭐
view-private-registry is a simple bash script for listing images in a private registry v2, docker search registry-v2
Bash Network Repair Automation 27 ⭐
This bash script checks for wireless internet connection and, if it is failing, tries to fix it
Work Dummy 25 ⭐
Ever needed to faff or pretend to be seriously at work? This repository hosts a powershell script that'd make anyone think you definitely bursting your ass solving problems.
A Bash Template 24 ⭐
A bash template (BaT) designed to make script development and command line argument management more robust, easier to implement, and easier to maintain
Ember New Plus 22 ⭐
Setup a sweet VS Code development environment for your ember project – ludicrously fast ⚡️⚡️⚡️
Dockertex 23 ⭐
🐋📓📽 Latex & Texstudio Dockerfiles with multiple texlive versions and proper command line tools 🔮 Mirror only!
Linux Server Administration Scripts 23 ⭐
Simple bash administration scripts for Linux to make your life easier.
Grc Security Now Podcast Download Script 21 ⭐
Purpose of this BASH script is to allow easy downloading of Security Now (GRC.Com/SecurityNow) podcasts and files related to it.
Datacenter Speed Tests 26 ⭐
⚡ Test speed and pings to all DigitalOcean, Linode, AWS, GCP, and Vultr regions
API Test 22 ⭐
🌿 A simple bash script to test JSON API from terminal in a structured and organized way.
Selfsigned Cert Creator 21 ⭐
A short script to make it easy to create a viable, trusted self-signed certificate that can be used for SSL/TLS in particular.
Jstackseries.sh 21 ⭐
Script for capturing a series of thread dumps from a Java process using jstack (on Linux and Windows)
Wsl Docker Git Setup 20 ⭐
Shell script to configure Windows Subsystem for Linux (WSL) & Ubuntu on Windows to use docker and docker-compose as well as a git-enabled prompt
Bash_profile 19 ⭐
bash_profile to shared best practices, tricks and keep the same profile across multiple development platforms
First Steps And Hardening In Ubuntu Server And Docker 19 ⭐
First Steps in Ubuntu (Server) / Hardening and Config With Docker
Bash Framework 19 ⭐
:black_medium_square: speed up your shell script development and add a modern look and feel (alpha version) :sparkles: :dizzy:
Bash Guide Style 19 ⭐
Mi guía de estilos para Bash (Español). Este repositorio es un mirror de: https://gitlab.com/fryntiz/bash-guide-style
Github To Wordpress Deploy Script 19 ⭐
Bash script to handle tagging on GitHub and deployment to WordPress SVN
Thejekyllproject 19 ⭐
A Django project to help users to create free, fast and secure blogs on GitHub Pages and Jekyll.
Nautilus Right Click New File 18 ⭐
Add a right click context menu in Nautilus to add new documents for Linux desktop.
Ctf Script And Template Thrift Shop 19 ⭐
[180+ scripts] There are a few genuine gems in there. And a lot of spaghetti code. Most of these scripts were for solving CTF's. If you googles something for a CTF and landed here look at the scripts they're all fairly malleable. Sorry for the shitty naming conventions (not really). If you are a recruiter stop. I wont be able to rewrite half this shit in a formal interview ¯\_(ツ)_/¯
Deauth_bash 17 ⭐
This is a fast script to deauth all, a network or target with a built in oui lookup tool.
Selfca 18 ⭐
Generate your own CA and sign certs fast. (maybe I should rename it to "not-so-easy-rsa" or "hardcore-rsa"?)
Auto Besside Capturer 16 ⭐
Capture WPA handshakes, using besside-ng. Auto upload to http://wpa-sec.stanev.org for cracking the password.
Cyclenerd Benchmark 17 ⭐
🔮 Bash Script which runs several Linux benchmarks (Sysbench, UnixBench and Geekbench)
Mysql User Db Creator Bash Script 17 ⭐
Script to create a mysql database, user and password with just a command
Grobertson S 14 ⭐
s is the dead-simple command line ssh configuration management tool you've always needed.
Automated Login 13 ⭐
This is a bash script for automated login to a portal built using 'lynx'. The main motive behind this script is, an automated form entry and submission for any portal without actually visting the website.
Origin_server 13 ⭐
A simple script for creating an origin server for storing OTT chunks and manifest files using the HTTP PUT method from a remote OTT transcoder
Austinsonger Handyscripts 13 ⭐
Handy Scripts (and Lists) for MacOS, Windows, and Linux Based Operating Systems
Shell Sms Shender 13 ⭐
A Simple command line tool to send SMS from the command line using the Twilio API.
Android Curl Builder 12 ⭐
Set of bash scripts used to cross compile curl & its dependencies for Android platform
Turtlebackup 12 ⭐
Make simple, secure, compressed, and encrypted backups to your cloud of choice, such as Google Drive, Dropbox, etc.
Firmware_over_the_air 12 ⭐
graduation project of ITI, flashing a new firmware over the air for automotive industry
Mailcowbackup 13 ⭐
Script to backup Mailcow and the host system using borgbackup. Handles 503 error page generation, mailflow stop/restart, SQL database dump, borg backup and prune and integrates with Logwatch for easy monitoring.
Mbkp 13 ⭐
Mikrotik backup script | simple bash script for doing encrypted backups of mikrotik devices(Routeros) via ssh. Script will do password-protected binary and encrypted with openssl export on regular basis
One Click_deployment 10 ⭐
One-click deploy Ubuntu development environment. :computer: 一键部署Ubuntu开发环境。
Wpengine Codeship Continuous Deployment 11 ⭐
Automatically deploy WordPress plugins and themes to WP Engine .git push using Codeship or other deployment services
Termux Arch 12 ⭐
You can use setupTermuxArch.sh 📲 to install Arch Linux in Termux on Android and Chrome. This setup script will attempt to set Arch Linux up in your Termux environment.
Easybuild.experimental 10 ⭐
This repository is for easybuild open source contributions without restrictions - add your username under the /users directory
Cyclop 10 ⭐
Real-time output of your program (ONLY IN SHELL, no program, no Lib, no Package required to use it)
Travis Ci For Apache For Testing Apache And Php Configurations 10 ⭐
How to get Travis CI to test Apache code including vhosts and custom apache code like .htaccess rules or other scripts you have written and need to test using Travis CI's build checker.
Osxapp_vers 10 ⭐
Get product name, exact product version and build version from an Apple Install [Mac OS X|OS X|macOS]*.app or from a mounted Mac OS X Install CD/DVD image
Udemy 10 ⭐
Web-scraping Udemy online courses using BeautifulSoup in Python and with a bash script that automates webscraping
Wireguard Interface Randomizer 10 ⭐
A shell script to automate & randomize selection of Mullvad servers when using wireguard
Changelog Ci 54 ⭐
Changelog CI is a GitHub Action that generates changelog, Then the changelog is committed and/or commented to the release Pull request.
Garud 42 ⭐
An automation tool that scans sub-domains, sub-domain takeover and then filters out xss, ssti, ssrf and more injection point parameters.
Mainrecon 31 ⭐
mainRecon is an automated reconnaissance docker image for bugbounty hunter write in bash script.
Nextcloudbackup 10 ⭐
Script to backup NextCloud using borgbackup. Handles 503 error page generation, NC maintenance mode entry/exit, SQL database dump, borg backup and prune and integrates with Logwatch for easy monitoring.
bad-slug 10 ⭐
bad-slug 10 ⭐
Figwrapper is a script that fully integrates the Figma design tool (web version) into a complete app for Linux with local font support.