SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell Bash Projects
-
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.
-
openvpn-install
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
openvpn-install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)
-
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
-
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.
-
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.
-
git-quick-stats
▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
If there are different projects relying on different versions of Node, I recommend installing a node versioning tool such as nvm.
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).
Project mention: Apple announces new accessibility features, including Eye Tracking | news.ycombinator.com | 2024-05-15https://github.com/mathiasbynens/dotfiles/blob/main/.macos
Project mention: Instalando de maneira rápida e eficiente suas ferramentas no WSL. Pt-3 | dev.to | 2024-05-08
and for OpenVPN: https://github.com/Nyr/openvpn-install
Project mention: Ask HN: Is anybody getting value from AI Agents? How so? | news.ycombinator.com | 2024-03-31When 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...
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)
Project mention: Show HN: Convert your Containerfile to a bootable OS | news.ycombinator.com | 2024-05-07That seems more like Distrobox to me(?) https://distrobox.it/
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.
Project mention: Nb – note taking and archiving on the command line | news.ycombinator.com | 2024-02-03
Project mention: Hacking WiFi 101: basic concepts, terminology, and a real-life example | dev.to | 2024-04-03Known 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.
Project mention: Dehydrated: Letsencrypt/acme client implemented as a shell-script | news.ycombinator.com | 2024-04-19From this commit:
https://github.com/dehydrated-io/dehydrated/commit/b116e6bc2...
Project mention: Liquidprompt: Full-featured, carefully designed adaptive prompt for Bash, Zsh | news.ycombinator.com | 2024-03-20
Shell Bash related posts
-
Apple announces new accessibility features, including Eye Tracking
-
Elvish, expressive programming language and a versatile interactive shell
-
A minimal TLS 1.2 client implementation in a pure Bash script
-
Neofetch Is Dead
-
Dotfiles: Unofficial Guide to Dotfiles on GitHub
-
X.org on NetBSD – The State of Things
-
macOS Scripted Setup: Version 1.4.0 released
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2024
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