Top 23 Shell Bash Projects
-
-
The line in question is from dylanaraps/pure-bash-bible
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
-
I don't know—I switched to acme.sh several years ago after getting frustrated with certbot. Acme.sh definitely auto-renews wildcard certs!
-
-
Project mention: After about 3 - 4 years of using macOS, I've returned to Manjaro Linux. I have also a Fedora machine at work, which I can ssh to to dev on VS Code remote environment. | reddit.com/r/ManjaroLinux | 2021-04-04
Im using neofetch. They have guide here
-
Project mention: macOS Terminal, new to the terminal and need advice from people that know it. Many thanks fellow macOS users. | reddit.com/r/MacOS | 2021-03-08
The reason developers use terminal/shell is because of its command line interface i.e, each task is a line/command. Each command maybe anything only limited by the tools you have installed on system. These lines can be placed together in a script and run together and developers often use it like this for automation. It is like programming the system. You can install a lot of tools using HomeBrew and lot of tools and commands are common across Linux and macOS.
-
We also use rust to build Tabnine! (see https://tabnine.com)
-
openvpn-install
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux. (by angristan)
Project mention: What are some lesser known services that have made your life better? | reddit.com/r/selfhosted | 2021-03-21PiVPN, but also Angristan's install scripts are great too
-
GNOME Terminal theme: Chalk (Gogh color scheme)
-
Otherwise... maybe this?
-
Project mention: good server distros besides ubuntu cent and RH? | reddit.com/r/linuxquestions | 2021-01-26
Well as someone else pointed out, it's not true. You also don't have to use certbot. I use dehydrated, it requires bash, openssl, cURL, sed, grep, awk, mktemp. That's the whole dependency list. I usually use it on my servers as it's so much easier to install.
-
Project mention: Are there websites that people share notes on programming and concepts? | reddit.com/r/AskProgramming | 2021-04-08
On github there are many projects with "awesome" in their name for a catalog of links. (e.g. React Awesome, awesome bash).
-
Project mention: v1s1t0r1sh3r3/airgeddon - This is a multi-use bash script for Linux systems to audit wireless networks. | reddit.com/r/GithubSecurityTools | 2021-01-12
-
nb
CLI plain-text note-taking, bookmarking, and archiving with encryption, filtering and search, Git-backed versioning and syncing, Pandoc-backed conversion, and more in a single portable script.
-
Well, yes, these are nothing serious, just a debug/log kind of messages. You could just start your apps with launchers and desktop files instead of starting them in a terminal, and you won't see the messages. Or, you can use a workaround from here: https://github.com/KittyKatt/screenFetch/issues/497#issuecomment-323985143 to get rid of the messages.
-
Project mention: I made a shell script that emulates a file manager | reddit.com/r/linux | 2020-12-29
For anyone who likes the idea, but needs something a little more feature rich: https://github.com/dylanaraps/fff
-
LinuxGSM
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
Same sort of usage of CPU and RAM here on a Valheim Server. I’m using LinuxGSM from https://linuxgsm.com They offer many types of server and it’s worth checking them out. Got a daily batch job on my PC that stops everything gracefully, creates backup files, updates the server if needed and copies backup onto my PC :-)
-
-
I use this script. Although admittedly it is nice to have a centralized system, this works pretty well, and works through Cygwin on windows too.
-
Project mention: ShellCheck: A static analysis tool for shell scripts | news.ycombinator.com | 2021-03-18
And talking about tests... I recommend [bats](https://github.com/bats-core/bats-core) for testing! I'm slowly adding tests to my dotfiles using this.
-
Project mention: What's the best CLI tailing tool for k8s logs? | reddit.com/r/kubernetes | 2021-01-20
Kubetail is really nice: https://github.com/johanhaleby/kubetail.
-
Project mention: A temporary email right from your terminal written in Posix sh | news.ycombinator.com | 2021-01-14
Index
What are some of the best open-source Bash projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | nvm | 48,054 |
2 | pure-bash-bible | 26,860 |
3 | dotfiles | 26,217 |
4 | acme.sh | 21,764 |
5 | openvpn-install | 13,116 |
6 | neofetch | 11,365 |
7 | m-cli | 8,361 |
8 | TabNine | 8,059 |
9 | openvpn-install | 6,123 |
10 | Gogh | 5,722 |
11 | bash-oo-framework | 5,135 |
12 | dehydrated | 5,022 |
13 | awesome-bash | 3,631 |
14 | airgeddon | 3,305 |
15 | nb | 3,206 |
16 | screenFetch | 3,186 |
17 | fff | 3,153 |
18 | LinuxGSM | 2,784 |
19 | DietPi | 2,443 |
20 | rsync-time-backup | 2,356 |
21 | bats-core | 2,279 |
22 | kubetail | 2,203 |
23 | tmpmail | 2,170 |