Go Script

Open-source Go projects categorized as Script

Top 14 Go Script Projects

  • webhook

    webhook is a lightweight incoming webhook server to run shell commands

  • script

    Making it easy to write shell-like scripts in Go

  • Project mention: Using ARG in a Dockerfile – beware the gotcha | news.ycombinator.com | 2024-05-14

    That's why I plan on migrating all my shell scripts to Golang programs f.ex. using https://github.com/bitfield/script -- it already has a number of simulations of shell commands and I'd contribute others if I had the time.

    sh / bash / zsh scripts are just fragile and that's the inconvenient truth. People who devised the shell interpreters had good intentions but ultimately their creations grew to a scope 1000x bigger than they intended, hence all the "do X but if Y flag is set then do Z... unless flag A is also set in which case do Y and part of Z".

    It's horrendous and I seriously don't get what's so difficult in just coding these scripts in a programming language that provides single statically linked binaries (like Golang) and just distribute it with your images -- or run them in CI/CD and have init containers and never include them in the images in the first place.

    Inertia, of course. But I'll be actively working against it until I retire.

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

    A fast script language for Go

  • Project mention: Making Games in Go for Absolute Beginners | news.ycombinator.com | 2023-11-24

    > It also has a bunch of libraries for embedding scripting languages https://awesome-go.com/embeddable-scripting-languages, with Tengo _probably_ being the quickest https://github.com/d5/tengo

    Yes, I noticed those packages recently. The problem is that there is little data about how reliable and maintainable goloader is going to be on the long term.

    As I care about performance and security, I don't want a scripting language, but WASM seems to be a very promising possibility. I have made benchmarks with 2~3 WASM engines in Go, and so far I am not completely convinced about the quality and performance of the available APIs. Also, when compiling Golang to WASM, the native compiler is still abysmally bad and does not have full support for imports, so Tinygo is a must-have.

    Anyway, modding is still a long term idea at this point, so hopefully the ecosystem will get more mature within a couple of years.

  • multi-gitter

    Update multiple repositories in with one command

  • script_exporter

    Prometheus exporter to execute scripts and collect metrics from the output or the exit status. (by ricoberger)

  • Gentee script programming language

    Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).

  • github-contributions-generator

    A Go script that makes your GitHub contribution activity panel look awesome! Display a message !

  • SaaSHub

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

    SaaSHub logo
  • update-plex-ipv6-access-url

    DynDNS-like tool for keeping your Plex IPv6 custom access URL up to date

  • yaf

    Yet another system fetch that is minimal and customizable

  • bashy

    Bashy saves hundreds of hours by managing input parsing in command line tools and share script like artifact.

  • barkfetch

    Alternative to neofetch, written in go

  • byelinear

    Export Linear issues including assignees, comments, labels, linked issues/PRs and projects to GitHub issues.

  • gleichzeitig

    Run shell scripts, commands and executables in parallel

  • STBackup

    Silly Tavern Backup and Cloud Upload tool

  • Project mention: Public Files not Autosaving- Lost all Chats/Characters on Update | /r/SillyTavernAI | 2023-12-10

    If you are PC user then maybe this will help:- https://github.com/Tom5521/STBackup

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

Go Script related posts

  • Public Files not Autosaving- Lost all Chats/Characters on Update

    1 project | /r/SillyTavernAI | 10 Dec 2023
  • Force stage in pipeline

    1 project | /r/gitlab | 31 Mar 2023
  • Last Year You Said Next Year – Linear

    1 project | news.ycombinator.com | 3 Feb 2023
  • Go 1.19.4 is out now

    2 projects | /r/golang | 6 Dec 2022
  • Show HN: byelinear – Migrate from Linear to GitHub Issues

    1 project | news.ycombinator.com | 15 Sep 2022
  • multi-gitter

    1 project | /r/devopspro | 15 Aug 2022
  • Go Linux/Debian users which is the apt command to install Go via terminal?

    2 projects | /r/golang | 5 Aug 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 25 May 2024
    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. Learn more →

Index

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

Project Stars
1 webhook 9,940
2 script 5,126
3 tengo 3,470
4 multi-gitter 781
5 script_exporter 320
6 Gentee script programming language 130
7 github-contributions-generator 45
8 update-plex-ipv6-access-url 39
9 yaf 26
10 bashy 26
11 barkfetch 16
12 byelinear 8
13 gleichzeitig 7
14 STBackup 4

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