The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 bash-scripting Open-Source Projects
-
jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
format-udf
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.
-
bashew
bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing
-
bash-utility
Bash library which provides utility functions and helpers for functional programming in Bash.
-
fetchurls
A bash script to spider a site, follow links, and fetch urls (with built-in filtering) into a generated text file.
-
base
A simple framework for sharing Bash profiles, reusable shell libraries, and commands across hosts and teams. Contains builtin libraries for common functions like logging, error handling, and assertions. Built with SRE / DevOps teams in mind. (by codeforester)
-
network_performance_monitor
Network Performance Monitor - a portable tool for troubleshooting performance issues with home networks
-
awesome-bash-commands
A curated list of awesome Bash useful commands. Inspired by awesome-shell and bash-handbook.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14https://github.com/kellyjonbrazil/jc - "CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts."
Project mention: Bashly: Command line application to generate feature-rich bash CLI tools | news.ycombinator.com | 2024-02-20
I also recommend https://github.com/bach-sh/bach when you have to use Bash for things long enough it probably shouldn't be!
Project mention: ExFAT Driver Boasts Much Faster "Dirsync" Performance with Linux 6.9 | news.ycombinator.com | 2024-03-21The note about the partition table makes me wonder how he was formatting the drive. https://github.com/JElchison/format-udf specifically does some partition table related hacks to make UDF maximally compatible with different platforms.
Jello let’s you use python syntax with dot notation without the stdin/stdout/json.loads boilerplate.
Project mention: Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts | news.ycombinator.com | 2023-12-26
bash-scripting related posts
- PaSh: System for parallelizing Posix shell scripts
- PaSh: Light-Touch Data-Parallel Shell Processing
- Very bored
- 🏆 Top C open source projects and contributors
- C Code language help
- VSCode/CMake sample library for studying C memory allocation / simple data structures
- Do you also feel good, when you manually update your system?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source bash-scripting projects? This list will help you:
Project | Stars | |
---|---|---|
1 | jc | 7,506 |
2 | introduction-to-bash-scripting | 2,500 |
3 | bashly | 1,918 |
4 | bpkg | 1,866 |
5 | Rotten-Scripts | 1,436 |
6 | bach | 543 |
7 | pash | 528 |
8 | format-udf | 493 |
9 | jello | 452 |
10 | bashew | 239 |
11 | bitcoin-bash-tools | 234 |
12 | bash-utility | 201 |
13 | fetchurls | 123 |
14 | just.sh | 121 |
15 | base | 92 |
16 | bashmultitool | 85 |
17 | Conky | 83 |
18 | network_performance_monitor | 82 |
19 | bash_on_steroids | 65 |
20 | scripts | 55 |
21 | awesome-bash-commands | 51 |
22 | bash-funk | 43 |
23 | Bash-Powershell-Guide | 38 |