Go shell-scripting

Open-source Go projects categorized as shell-scripting

Top 5 Go shell-scripting Projects

shell-scripting
  1. shell-operator

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

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. abs

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

    Project mention: AquaShell VS abs - a user suggested alternative | libhunt.com/r/dnyAquaShell | 2024-10-10

    ABS is a programming language that works best when you're scripting on your terminal. It tries to combine the elegance of languages such as Python, or Ruby with the convenience of Bash.

  4. shef

    Shef is a powerful CLI framework for cooking up dynamic shell recipes. (by eduardoagarcia)

    Project mention: Shef | news.ycombinator.com | 2025-03-10
  5. ejson2env

    Decrypt EJSON secrets and export them as environment variables.

    Project mention: Shell-secrets – GPG-encrypted environment variables | news.ycombinator.com | 2025-04-17

    Unless you're good at actually maintaining your gpg keychain and need other people to access this, I really wouldn't bother with gpg. There are way better and simpler options.

    Age has a simpler interface and SSH key support https://github.com/FiloSottile/age

    ejson2env has the environment variable integration and ejson has multiple backends https://github.com/Shopify/ejson2env

    direnv can support any cli secrets manager per project directory https://direnv.net/

    I've dealt with enough "why did this break" situations with gpg secrets files used by capable teams that I'd never recommend that to anyone.

  6. llmscript

    🧑‍💻 Write your shell scripts in natural language

    Project mention: Show HN: Forget bash, write your shell scripts in plain English | news.ycombinator.com | 2025-03-26

    Sort the results by count in descending order

    So I made it a reality in an evening an it kinda works: https://github.com/statico/llmscript

    It generates a script and a test suite, and then it attempts to fix the script until it passes the tests.

    It’s written in Go, but I hardly know Go, and used Cursor to generate most of it in a few hours. It works with Ollama and Claude, and I added support for OpenAI but haven’t tested it. You can also run it in Docker if you want to sandbox it.

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB 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).

Go shell-scripting discussion

Log in or Post with

Go shell-scripting related posts

  • AquaShell VS abs - a user suggested alternative

    2 projects | 10 Oct 2024
  • script

    1 project | /r/devopspro | 18 Jan 2023
  • Some Useful Patterns for Go's os/exec

    1 project | /r/golang | 29 Nov 2022
  • Is there anything golang similar to python plumbum?

    1 project | /r/golang | 17 Nov 2022
  • Planning to learn Go, does it have this feature?

    1 project | /r/commandline | 6 May 2022
  • Any Resources For Implementing Railway Oriented

    1 project | /r/golang | 21 Dec 2020
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source shell-scripting projects in Go? This list will help you:

# Project Stars
1 shell-operator 2,556
2 abs 542
3 shef 276
4 ejson2env 81
5 llmscript 11

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that Go is
the 4th most popular programming language
based on number of references?