Shell Golang

Open-source Shell projects categorized as Golang

Top 23 Shell Golang Projects

  • TabNine

    AI Code Completions

    Project mention: Tabnine ships new code-native AI models, passes 1 million developers using its AI code assistant | | 2022-06-21

    Other people complaining too:

  • GVM

    Go Version Manager

    Project mention: After struggling to install Go using asdf for vscode on macOS I decided to document the entire process | | 2023-03-20

    Ah neat. For ref: Not sure how I never saw that one. I guess I just probably googled "update golang bash github" at some point a few years ago and went with it.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • Kaitai Struct

    Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

    Project mention: GNU poke: The extensible editor for structured binary data | | 2023-03-01

    * Kaitai Struct -

  • update-golang

    update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion

    Project mention: After struggling to install Go using asdf for vscode on macOS I decided to document the entire process | | 2023-03-20

    On my WSL2 install I was using gvm before, now I'm using, you can specify versions and it caches the downloads, so you can switch between versions using the script. Since it uses the 'official' install process, it works as expected most of the time (I had a couple issues with gvm, for example).

  • goenv

    :blue_car: Like pyenv and rbenv, but for Go.

    Project mention: Discussion: about "go install" versus brew when available | | 2023-03-01

    There are Go version managers (like goenv) that let you install multiple versions of go without polluting global PATH/GOBIN/GOPATH.

  • ssb

    Secure Shell Bruteforcer — A faster & simpler way to bruteforce SSH server

  • g

    Simple go version manager, gluten-free

    Project mention: How can I get recent go versions? | | 2023-02-11

    I really like g: It’s simple, fast to use, and reliable.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • gimme

    Install go, yay!

    Project mention: Managing multiple Go versions in the local environment | | 2022-11-21
  • Garud

    An automation tool that scans sub-domains, sub-domain takeover, then filters out XSS, SSTI, SSRF, and more injection point parameters and scans for some low hanging vulnerabilities automatically.

  • sqsmover

    AWS SQS Message mover

  • pre-commit-golang

    Pre-commit hooks for Golang with support for monorepos, the ability to pass arguments and environment variables to all hooks, and the ability to invoke custom go tools.

    Project mention: Gofumpt: It's like gofmt except more strict | | 2023-02-10

    For those who may be interested, my go pre-commit hooks package has built-in support for gofumpt (along with a bunch if other linters):

  • dot

    Migrating to z Bonzai stateful command tree monolith (by rwxrob)

    Project mention: Do you have a special command for your git? | | 2022-06-12

    People use sophisticated scripts like this:

  • cloud-run-samples

    Samples for Cloud Run

    Project mention: Any way to get mTLS working with serverless? | | 2022-05-20

    You can find more info here -

  • dotfiles

    My personal dotfiles, about neovim, zsh shell, tmux... (by AGou-ops)

    Project mention: How to automatically wrap lines when split screen? | | 2022-11-09

    Definitely, here is my config.

  • ansible-role-golang

    Ansible role for installing the Go language SDK

    Project mention: Terraform fails, command not found after install | | 2022-07-06

    I'm installing go with ansible using this role gantsign

  • gvm

    Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build. (by devnw)

    Project mention: Go Version Manager | | 2022-04-23
  • docker-go-mingw

    Docker image for building Go binaries with MinGW toolchain

  • golang-cli-template

    A general purpose golang CLI template for Github and Gitlab

  • Kali-Linux-Dockerfile

    A simple Dockerfile to build an image starting from the latest official one of Kali Linux and including some useful tools.

    Project mention: Kali Linux Dockerfile | | 2022-04-07
  • documentation

    Documentation, Guides, Whitepapers (by deroproject)

    Project mention: I'm contemplating build a P2P/DEX/dAPP, so I want criticism and feedback | | 2023-01-05
  • manaita

    Simple Markdown-Driven Scaffolding tool written by Go

  • go-lang-https-self-signed

    Sample of a self signed certificate https server in golang. This repo demonstrates to you the best way to up your self signed cert in golang. It shows in a simple way how to generate and trust the ssl certificate and how to serve a https server in golang.

  • rice

    Ricing of my linux setup (by dapc11)

    Project mention: Config Review/Code Review/Analysis | | 2022-03-28

    It was some time ago since I ran my setup script from scratch, but I think you can get an idea of it from here.

  • 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 2023-03-20.

Shell Golang related posts


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

Project Stars
1 TabNine 9,812
2 GVM 8,267
3 Kaitai Struct 3,354
4 update-golang 1,636
5 goenv 1,584
6 ssb 1,042
7 g 712
8 gimme 684
9 Garud 651
10 sqsmover 306
11 pre-commit-golang 217
12 dot 183
13 cloud-run-samples 156
14 dotfiles 130
15 ansible-role-golang 49
16 gvm 47
17 docker-go-mingw 36
18 golang-cli-template 27
19 Kali-Linux-Dockerfile 25
20 documentation 22
21 manaita 7
22 go-lang-https-self-signed 7
23 rice 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives