Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%. Learn more →
Top 23 Bash Open-Source Projects
Master the command line, in one pageProject mention: November 28, 2022: FLiP Stack Weekly | dev.to | 2022-11-28
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versionsProject mention: Another choice of Flutter Version Manager: fvm in shell | reddit.com/r/FlutterDev | 2022-11-29
I'm a frontend developer and recently have some work to do with Flutter, need to switch Flutter version in different projects. For Nodejs we have nvm to manage and switch node version. I've tried the dart-version fvm, but it does not work similar to nvm. So I released a shell-version fvm. Anyone who needs to work with multi flutter version and run into problems with dart-version fvm can have try with this.
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
:cherry_blossom: A command-line fuzzy finderProject mention: Is there any way to have a "longterm history" in addition to the normal history? | reddit.com/r/commandline | 2022-11-30
A tool for writing better scriptsProject mention: How can I practice scripting in Python and Bash for DevOps-related projects? I am proficient in PowerShell, but I haven't seen a use case for Python yet. | reddit.com/r/devops | 2022-11-09
In my case, we are 95% using nodejs in applications, so I now use https://github.com/google/zx to write scripts. So the whole team can understand when reading scripts, or improve them :)
📖 A collection of pure bash alternatives to external processes.Project mention: Unix shell script tactics - a style guide | reddit.com/r/commandline | 2022-10-23
👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.Project mention: Updated OpenSSL Cheat Sheet (v1.7) and 1000 free seats to Udemy OpenSSL Course | reddit.com/r/sysadmin | 2022-11-19
The best way to use Github if you're not directly looking for software to run, i.e. looking for informational resources is to search for "awesome lists" (And sort by number of stars.) https://github.com/onlurking/awesome-infosec https://github.com/LeCoupa/awesome-cheatsheets 👍
☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!Project mention: Jlevy/the-art-of-command-line: Master the command line, in one page | news.ycombinator.com | 2022-11-23
For a good PowerShell experience I use https://starship.rs/ which includes git info. I use the new windows terminal with the font/colors/etc set just so. For a package manager I like using https://scoop.sh/ and for anything missing there chocolatey usually has it. Good luck, there's more good stuff out there but it's hard to find.
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
ShellCheck, a static analysis tool for shell scriptsProject mention: Question | reddit.com/r/bash | 2022-12-02
A pure Unix shell script implementing ACME client protocolProject mention: Plex freezes for a solid 30 seconds whenever I open a TV show. This only happens on this device and this app. Does anyone know how I could fix this? | reddit.com/r/PleX | 2022-12-02
If it's an insecure connection issue, you can also potentially secure it with a free domain name (I use Freenom), free dynamic DNS(I use afraid.org) & a free self-renewing SSL certificate from Let's Encrypt. There are a ton of Let's Encrypt (ACME protocol) compatible client & one of the more newbie friendly one is the ACME.sh script.
:wrench: .files, including ~/.macos — sensible hacker defaults for macOSProject mention: macOS Ventura is now available | news.ycombinator.com | 2022-10-24
I added a PR to fix rsync, mosh, and some other tools, since they will be broken out of the box.
But it seems this project has fallen behind on PRs.
If you would like to have this fix, you can do this after cloning the repo:
git clone https://github.com/mathiasbynens/dotfiles && cd dotfiles
A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.Project mention: BashLib a helpful source file for any script | reddit.com/r/bash | 2022-11-20
IDE-style autocomplete for your existing terminal & shellProject mention: The perfect open-sourcer does not exist | dev.to | 2022-11-24
Whether you contribute small or big chunks of code, being consistent about them carries vital importance. Small contributions to a particular project help you to get familiar with it at first and leads to something bigger. Take a look at some pull requests I have raised to the following projects; withfig, cve-bin-tool, my-photohub, pr-approve-generator.
🖼️ A command-line system information tool written in bash 3.2+Project mention: how we introduce eachother | reddit.com/r/linuxmasterrace | 2022-12-01
git clone https://github.com/dylanaraps/neofetch.git
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and FedoraProject mention: guy's. iran government filtered the internet.im an iranian. can any body tell me how to play warzone in iran? | reddit.com/r/CODWarzone | 2022-10-09
But you can buy the cheapest virtual server (There is promo with 30 days trial ) and setup your private VPN when commercial are blocked by IP.
Manage your app's Ruby environmentProject mention: Setup Ubuntu / WSL For Ruby Development | dev.to | 2022-11-21
# Part One: Install basics # zlib1g-dev might be zlib-dev on Ubuntu 22.04 # lsb-release might be lsb_release on Ubuntu 22.04 sudo apt-get update && sudo apt-get -y install \ git \ ca-certificates \ curl \ gnupg \ build-essential \ lsb-release \ zlib1g-dev \ libssl-dev \ zsh && \ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" # Part Two: Installs & sets up rbenv, installs ruby git clone https://github.com/rbenv/rbenv.git ~/.rbenv && \ echo 'eval "$(~/.rbenv/bin/rbenv init - zsh)"' >> ~/.zshrc && \ source ~/.zshrc && \ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build && \ rbenv install 3.1.2 && \ rbenv global 3.1.2 # Part Three: Optional minimum setup for Rails development echo "gem: --no-document" >> ~/.gemrc && \ gem install bundler && \ gem install rails
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.Project mention: Is Vim worth the investment? | reddit.com/r/webdev | 2022-09-18
Powerline Provides a much nicer status line in Vim, including integration with Git to tell you what branch you’re on and the tracking status of the file you’re working on.
Feels like this library is trying to solve a problem solved long ago by shelljs
A community Bash framework.Project mention: Switching to Zsh | reddit.com/r/linuxquestions | 2022-11-25
There's also Bash-it which has improved my bash experience. Lol
🦄 Record your terminal and generate animated gif images or share a web player
Various Dockerfiles I use on the desktop and on servers.Project mention: Looking Busy - Powershell | reddit.com/r/ShittySysadmin | 2022-07-07
Jess does some awesome stuff and this is literally what you asked for. hollywood
Blazing 💥 fast terminal-ui for git written in rust 🦀Project mention: What’s everyone working on this week (48/2022)? | reddit.com/r/rust | 2022-11-28
Going to work on my open source projects: https://github.com/liveask/liveask and https://github.com/extrawurst/gitui - if you look to contribute to a rust project with some mentorship let me know
PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)Project mention: Good modern Advanced Penetration Books? | reddit.com/r/hacking | 2022-11-17
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Bash related posts
Meshnet for file access
1 project | reddit.com/r/nordvpn | 2 Dec 2022
1 project | reddit.com/r/bash | 2 Dec 2022
I cant disable routing ( pull-filter ignore redirect-gateway)
1 project | reddit.com/r/OpenVPN | 1 Dec 2022
what is it called when you see terminal candidates
1 project | reddit.com/r/linuxquestions | 1 Dec 2022
Hstr: Bash and zsh shell history suggest box
1 project | news.ycombinator.com | 1 Dec 2022
how we introduce eachother
3 projects | reddit.com/r/linuxmasterrace | 1 Dec 2022
The truth about Mac, Windows and Linux
3 projects | reddit.com/r/linuxmemes | 30 Nov 2022
A note from our sponsor - Zigi
www.zigi.ai | 3 Dec 2022
What are some of the best open-source Bash projects? This list will help you: