SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 shell-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.
-
modernish
Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
PwnLnX
An advanced multi-threaded, multi-client python reverse shell for hacking linux systems. There's still more work to do so feel free to help out with the development. Disclaimer: This reverse shell should only be used in the lawful, remote administration of authorized systems. Accessing a computer network without authorization or permission is illegal.
-
git-credential-keepassxc
Helper that allows Git (and shell scripts) to use KeePassXC as credential store
-
vonuvoli-scheme
vonuvoli Scheme -- an R7RS interpreter written in Rust focused on systems programming and scripting (i.e. processes, file-system, etc.) with performance and safety in mind
-
awesome-bash-commands
A curated list of awesome Bash useful commands. Inspired by awesome-shell and bash-handbook.
-
fss
User-friendly command-line search scripts combining find and grep utilities with fzf previewing and direct actions on specific file types (by 5n00py)
-
Reject-POSUCKS-embrace-Nushell
Don't be scared by the edgy title, the article is more substantive, I promise.
-
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."
It also gives you access to Babashka if you want Clojure for other use-cases where start-up time is an issue
https://babashka.org/
Project mention: Need leads on installing Cortex Xdr on through inTune for the Mac’s | /r/Intune | 2023-06-17Deploy it via shell scripts instead, use the following for install template https://github.com/microsoft/shell-intune-samples, this is what I do for package where extra config is need after/before the deployment
I also recommend https://github.com/bach-sh/bach when you have to use Bash for things long enough it probably shouldn't be!
Jello let’s you use python syntax with dot notation without the stdin/stdout/json.loads boilerplate.
https://github.com/kellyjonbrazil/jello
Project mention: A simple MUD server in Python which can be run on a Raspberry Pi | news.ycombinator.com | 2024-02-24
The keepassxc CLI reopens the database separately; it's actually possible to use git-credential-keepassxc† to do the scripting instead because it acts more like a browser (so it interacts with the already running instance of KeepassXC).
† https://github.com/frederick888/git-credential-keepassxc
Project mention: Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts | news.ycombinator.com | 2023-12-26
shell-scripting related posts
-
A simple MUD server in Python which can be run on a Raspberry Pi
-
Multi-Lingual Literate Programming with Mdsh
-
A Tour of Lisps
-
Babashka: Fast native Clojure scripting runtime
-
What's the value proposition of meta circular interpreters?
-
Adding Dependencies on Clojure Project the Node Way: A Small Intro to neil CLI
-
Babashka
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 May 2024
Index
What are some of the best open-source shell-scripting projects? This list will help you:
Project | Stars | |
---|---|---|
1 | jc | 7,611 |
2 | babashka | 3,832 |
3 | shell-operator | 2,273 |
4 | modernish | 734 |
5 | bake | 626 |
6 | shell-intune-samples | 593 |
7 | bach | 545 |
8 | abs | 501 |
9 | duckscript | 493 |
10 | jello | 463 |
11 | jtbl | 262 |
12 | PwnLnX | 220 |
13 | resholve | 214 |
14 | tintin | 189 |
15 | git-credential-keepassxc | 173 |
16 | mdsh | 160 |
17 | vonuvoli-scheme | 150 |
18 | just.sh | 122 |
19 | BashConfig | 57 |
20 | awesome-bash-commands | 51 |
21 | shell-velocity | 30 |
22 | fss | 14 |
23 | Reject-POSUCKS-embrace-Nushell | 11 |
Sponsored