Shell Bash

Open-source Shell projects categorized as Bash

Top 23 Shell Bash Projects

  • nvm

    Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

  • Project mention: Svelte Series-2: How to install Svelte | dev.to | 2024-05-20

    If there are different projects relying on different versions of Node, I recommend installing a node versioning tool such as nvm.

  • acme.sh

    A pure Unix shell script implementing ACME client protocol

  • Project mention: Setting up a Homelab: Part 1 Proxmox and LetsEncrypt | dev.to | 2024-04-26

    A self-signed certificate was generated and used by Proxmox which will always generate a warning on the browser. I did not like seeing this when trying to work on my home lab. So, I started looking for ways to put a valid SSL certificate in Proxmox. During my research, I found that Proxmox could be made to integrate with acme.sh; a free SSL certificate generator powered by ACME(Let's Encrypt).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dotfiles

    :wrench: .files, including ~/.macos — sensible hacker defaults for macOS

  • Project mention: Apple announces new accessibility features, including Eye Tracking | news.ycombinator.com | 2024-05-15

    https://github.com/mathiasbynens/dotfiles/blob/main/.macos

  • asdf

    Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

  • Project mention: Instalando de maneira rápida e eficiente suas ferramentas no WSL. Pt-3 | dev.to | 2024-05-08
  • openvpn-install

    OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora

  • Project mention: Easy VPN install on Debian | /r/selfhosted | 2023-07-08

    and for OpenVPN: https://github.com/Nyr/openvpn-install

  • rbenv

    Manage your app's Ruby environment

  • Project mention: Ask HN: Is anybody getting value from AI Agents? How so? | news.ycombinator.com | 2024-03-31

    When I was technical blogging on how to learn from open-source code [1], I used it quite frequently to get unstuck and/or to figure out how to tease apart a large question into multiple smaller functions. For example, I had no idea how to break up this long `sed` command [2] into its constituent parts, so I plugged it into ChatGPT and asked it to break down the code for me. I then Googled the different parts to confirm that ChatGPT wasn't leading me astray.

    If I had asked StackOverflow the same question, it would have been quickly closed as being not broadly applicable enough (since this `sed` command is quite specific to its use case). After ChatGPT broke the code apart for me, I was able to ask StackOverflow a series of more discrete, more broadly-applicable questions and get a human answer.

    TL;DR- I quite like ChatGPT as a search engine when "you don't know what you don't know", and getting unblocked means being pointed in the right direction.

    1. https://www.richie.codes/shell

    2. https://github.com/rbenv/rbenv/blob/e8b7a27ee67a5751b899215b...

  • bash-it

    A community Bash framework.

  • Project mention: Question about Customizing Bash After a Fresh Install | /r/archlinux | 2023-11-27
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • openvpn-install

    Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)

  • Project mention: PiVPN v4.6.0: The End | news.ycombinator.com | 2024-04-06

    https://github.com/angristan/openvpn-install or if you want to be free from your distro's OpenSSL version: https://github.com/ix-ai/openvpn (recommended, just rebuild the container if it becomes outdated)

  • TabNine

    AI Code Completions

  • m-cli

     Swiss Army Knife for macOS

  • Bash-Snippets

    A collection of small bash scripts for heavy terminal users

  • Project mention: Some quick bash tips thought good for share! | /r/linux | 2023-07-10
  • distrobox

    Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

  • Project mention: Show HN: Convert your Containerfile to a bootable OS | news.ycombinator.com | 2024-05-07

    That seems more like Distrobox to me(?) https://distrobox.it/

  • Gogh

    Gogh is a collection of color schemes for various terminal emulators, including Gnome Terminal, Pantheon Terminal, Tilix, and XFCE4 Terminal also compatible with iTerm on macOS.

  • Project mention: How to customize Gnome Console? | /r/gnome | 2023-05-23

    For gnome-terminal , i could just run this script to get a customized terminal very quickly: https://github.com/Gogh-Co/Gogh , However, that script doesn't work with gnome-console.

  • awesome-bash

    A curated list of delightful Bash scripts and resources.

  • nb

    CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

  • Project mention: Nb – note taking and archiving on the command line | news.ycombinator.com | 2024-02-03
  • git-quick-stats

    ▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.

  • airgeddon

    This is a multi-use bash script for Linux systems to audit wireless networks.

  • Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03

    Known tools (scripts) that are used to exploit WPS vulnerabilities are Reaver and Bully. Another great automated tool is Airgeddon. With some luck, you will be able to run these tools on vulnerable access points (or network repeaters, which are usually vulnerable to WPS attacks) and retrieve the key.

  • dehydrated

    letsencrypt/acme client implemented as a shell-script – just add water

  • Project mention: Dehydrated: Letsencrypt/acme client implemented as a shell-script | news.ycombinator.com | 2024-04-19

    From this commit:

    https://github.com/dehydrated-io/dehydrated/commit/b116e6bc2...

  • Autoenv

    Directory-based environments.

  • Project mention: Autoenv: Directory-Based Environments | news.ycombinator.com | 2023-06-28
  • bash-oo-framework

    Bash Infinity is a modern standard library / framework / boilerplate for Bash

  • bats-core

    Bash Automated Testing System

  • Project mention: BATS 1.11.0 released | news.ycombinator.com | 2024-03-27
  • DietPi

    Lightweight justice for your single-board computer!

  • Project mention: Home Lab Guide | news.ycombinator.com | 2024-03-08
  • liquidprompt

    A full-featured & carefully designed adaptive prompt for Bash & Zsh

  • Project mention: Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh | news.ycombinator.com | 2024-03-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Shell Bash related posts

Index

What are some of the best open-source Bash projects in Shell? This list will help you:

Project Stars
1 nvm 76,218
2 acme.sh 36,829
3 dotfiles 29,864
4 asdf 20,653
5 openvpn-install 18,436
6 rbenv 15,835
7 bash-it 14,052
8 openvpn-install 11,991
9 TabNine 10,423
10 m-cli 9,597
11 Bash-Snippets 9,485
12 distrobox 9,061
13 Gogh 8,813
14 awesome-bash 7,294
15 nb 6,343
16 git-quick-stats 6,175
17 airgeddon 6,071
18 dehydrated 5,906
19 Autoenv 5,572
20 bash-oo-framework 5,540
21 bats-core 4,668
22 DietPi 4,580
23 liquidprompt 4,434

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com