Go Scripting

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

Top 16 Go Scripting Projects

  • bitbar

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

    Project mention: Home Lab Guide | news.ycombinator.com | 2024-03-08

    While no broken out per plug, APC UPS network management cards provide total power output data (current, voltage, frequency, power) via SNMP, which you can log using a wide variety of tools.

    And even without external tools, historical power usage logs are available via the APC Web UI.

    While I don't currently log anything externally, I use an xbar[1] script[2] to display UPS output current in my Mac menu bar.

    [1] https://xbarapp.com

    [2] https://jasomill.at/apc-nmc-status.5s.sh

  • murex

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

    Project mention: Show HN: a Rust Based CLI tool 'imgcatr' for displaying images | news.ycombinator.com | 2024-04-16

    This is how murex works too https://github.com/lmorg/murex/blob/master/config/defaults/p...

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

  • 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

  • abs

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

  • run

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

    Project mention: Fig Has Joined AWS | news.ycombinator.com | 2023-08-28

    I've been using Run [0] for this purposes.

    [0]: https://github.com/TekWizely/run

  • sysbox

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

    Project mention: OpenBSD cron(8) now supports random ranges with steps | news.ycombinator.com | 2023-05-08

    Yes, I first learned this and the name "splay" from CFengine, back in the day.

    I put together a small busybox-like collection of sysadmin tools, and one of the subcommands is "splay" to sleep for a random amount of time. It's one of those things that is useful surprisingly often, even outside cron.

    https://github.com/skx/sysbox

  • poryscript

    High-level scripting language for gen 3 pokemon decompilation projects

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

  • cli

    🔍 Algolia’s official CLI devtool (by algolia)

  • LadyLua

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

  • 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
  • z-run

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

  • 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
  • go-weather-cli

    Simple Weather CLI

  • kangaroo

    cli to gui made easy (by stephane-archer)

  • gleichzeitig

    Run shell scripts, commands and executables in parallel

  • shtlang

    A toy scripting dynamic imperative programming language.

    Project mention: Designing a SHT Language | dev.to | 2023-07-16

    If you are interested, check the repository in github. Feel free to contact me for any question or discussion :)

  • SaaSHub

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

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). The latest post mention was on 2024-04-16.

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,326
2 murex 1,360
3 risor 515
4 abs 501
5 run 472
6 sysbox 206
7 poryscript 158
8 cli 95
9 LadyLua 83
10 decksh 53
11 z-run 35
12 sq 21
13 go-weather-cli 9
14 kangaroo 8
15 gleichzeitig 7
16 shtlang 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com