shell-scripting

Open-source projects categorized as shell-scripting

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.

  • Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14

    https://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."

  • babashka

    Native, fast starting Clojure interpreter for scripting

  • Project mention: A Tour of Lisps | news.ycombinator.com | 2024-01-29

    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/

  • 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.

    InfluxDB logo
  • shell-operator

    Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster

  • modernish

    Modernish is a library for writing robust, portable, readable, and powerful programs for POSIX-based shells and utilities.

  • bake

    Bake — the strangely familiar workflow utility. (by kennethreitz)

  • shell-intune-samples

    Sample shell scripts for Intune admins.

  • Project mention: Need leads on installing Cortex Xdr on through inTune for the Mac’s | /r/Intune | 2023-06-17

    Deploy 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

  • bach

    Bach Testing Framework (by bach-sh)

  • Project mention: Shellcheck finds bugs in your shell scripts | news.ycombinator.com | 2023-11-23

    I also recommend https://github.com/bach-sh/bach when you have to use Bash for things long enough it probably shouldn't be!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • abs

    Home of the ABS programming language: the joy of shell scripting.

  • duckscript

    Simple, extendable and embeddable scripting language.

  • Project mention: RustPython | news.ycombinator.com | 2024-02-07
  • jello

    CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

  • Project mention: jq 1.7 Released | news.ycombinator.com | 2023-09-06

    Jello let’s you use python syntax with dot notation without the stdin/stdout/json.loads boilerplate.

    https://github.com/kellyjonbrazil/jello

  • jtbl

    CLI tool to convert JSON and JSON Lines to terminal, CSV, HTTP, and markdown tables

  • Project mention: Easily Convert JSON API Data into Tables | /r/json | 2023-05-25
  • 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.

  • resholve

    a shell resolver? :) (find and resolve shell script dependencies)

  • tintin

    TinTin++, aka tt++, is an extensible console MUD client.

  • Project mention: A simple MUD server in Python which can be run on a Raspberry Pi | news.ycombinator.com | 2024-02-24
  • git-credential-keepassxc

    Helper that allows Git (and shell scripts) to use KeePassXC as credential store

  • Project mention: TOTP Codes in the Terminal | news.ycombinator.com | 2024-02-25

    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

  • mdsh

    Multi-lingual, Markdown-based Literate Programming... in run-anywhere bash

  • Project mention: Multi-Lingual Literate Programming with Mdsh | news.ycombinator.com | 2024-02-15
  • 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

  • just.sh

    Compile Justfiles to portable shell scripts

  • Project mention: Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts | news.ycombinator.com | 2023-12-26
  • BashConfig

    BASH configuration files.

  • awesome-bash-commands

    A curated list of awesome Bash useful commands. Inspired by awesome-shell and bash-handbook.

  • shell-velocity

    A portable notational velocity for your shell written in POSIX shell.

  • fss

    User-friendly command-line search scripts combining find and grep utilities with fzf previewing and direct actions on specific file types (by 5n00py)

  • Project mention: FunkyShellSearch - User-friendly shell searching | /r/commandline | 2023-12-08
  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

shell-scripting related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com