Go Scripting

Open-source Go projects categorized as Scripting
Golang Go CLI Bash Shell

Top 17 Go Scripting Projects

  1. bitbar

    Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)

    Project mention: Ice - open source bar manager for macOS | news.ycombinator.com | 2024-06-06
  2. SaaSHub

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

    SaaSHub logo
  3. murex

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

    Project mention: Go and my realization about what I'll call the 'Promises' pattern | news.ycombinator.com | 2024-09-30
  4. risor

    Fast and flexible scripting for Go developers and DevOps.

    Project mention: Risor v1.4.0: write scripts for K8s, Vault, and the Go ecosystem | news.ycombinator.com | 2024-02-27

    GitHub project here:

    https://github.com/risor-io/risor

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

  6. run

    Task runner that helps you easily manage and invoke small scripts and wrappers (by TekWizely)

  7. sysbox

    sysadmin/scripting utilities, distributed as a single binary (by skx)

    Project mention: Show HN: Retry a command with exponential backoff and jitter (+ Starlark exprs) | news.ycombinator.com | 2024-11-15

    I have a collection of small sysadming/scripting utilities distributed as a single binary here:

    https://github.com/skx/sysbox

    One of those is "splay" to sleep a random amount of time, before running a command. Very useful to avoid lots of things running across a fleet at the same time.

  8. poryscript

    High-level scripting language for gen 3 pokemon decompilation projects

  9. cli

    🔍 Algolia’s official CLI devtool (by algolia)

  10. LadyLua

    Single executable(static), batteries included, Lua 5.1 interpreter.

  11. decksh

    decksh implements a domain-specific scripting language for presentations, visualizations, and information displays

    Project mention: Ask HN: Favorite Random Markup Language | news.ycombinator.com | 2024-03-07
  12. z-run

    z-run -- scripting library lightweight Go-based tool

  13. sq

    Convert and query JSON, JSONL, CSV, and SQLite with ease! (by chand1012)

    Project mention: FLaNK Stack 26 February 2024 | dev.to | 2024-02-26
  14. labeller

    Script label addition/removal for gmail/gsuite email.

  15. go-weather-cli

    Simple Weather CLI

  16. kangaroo

    cli to gui made easy (by stephane-archer)

  17. gleichzeitig

    Run shell scripts, commands and executables in parallel

  18. shtlang

    A toy scripting dynamic imperative programming language.

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 Scripting discussion

Log in or Post with

Go Scripting related posts

Index

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

# Project Stars
1 bitbar 17,628
2 murex 1,530
3 risor 762
4 abs 522
5 run 483
6 sysbox 264
7 poryscript 204
8 cli 103
9 LadyLua 85
10 decksh 59
11 z-run 35
12 sq 24
13 labeller 10
14 go-weather-cli 9
15 kangaroo 9
16 gleichzeitig 7
17 shtlang 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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