Shell Go

Open-source Shell projects categorized as Go

Top 20 Shell Go Projects

  • leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

    Project mention: 问下大家,自学编程学那门语言好在家乡就业 | /r/runtoJapan | 2022-12-08
  • 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: Hacking the LG Monitor's EDID | | 2023-08-30

    An EDID override like this would be helpful for macOS as well, where the monitors swapping around after standby is a real annoyance [0] [1]

    EDID rewrites are 99% of the time blocked by the monitor firmware:

    By the way, one helpful tool that helped me navigate the EDID dump was Kaitai Struct [2]. It shows a side by side view with the hex view and the EDID structure, and it highlights the hex values in real time as you navigate the structure. Unfortunately [3] it doesn't support the extension blocks that the author needs.





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

  • goenv

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

    Project mention: GitHub - Clevenio/Goenv: 🐺 Manage Your Applications Go Environment. | /r/golang | 2023-05-14

    What does this have that doesn't?

  • update-golang

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

    Project mention: What's wrong with my Go installation on Ubuntu 22? | /r/golang | 2023-04-16

    I use the update-golang script to install or update Go on Linux Mint and it has always worked.

  • 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? | /r/golang | 2023-02-11

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

  • ansible-for-kubernetes

    Ansible and Kubernetes examples from Ansible for Kubernetes Book

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • git-duet

    Support for pairing with git

  • go-release-action

    Automatically publish Go binaries to Github Release Assets through Github Action.

    Project mention: wangyoucao577/go-release-action: Automatically publish Go binaries to Github Release Assets through Github Action. | /r/devopsish | 2023-05-13
  • 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)

  • docker-go-mingw

    Docker image for building Go binaries with MinGW toolchain

  • cd is an automated web application security testing tool that audits your web applications by checking for vulnerabilities like SQL Injection, Cross-site scripting and other exploitable vulnerabilities.

  • golang-cli-template

    A general purpose golang CLI template for Github and Gitlab

  • go-license-checker

    Check licenses in your go package with this action!

  • tutorials-hg2

    Tutorials for Harfang Python & Lua

  • go-module

    🧩 Template for a typical module written on Go.

  • dotfiles

    My dotfiles: macOS, OpenBSD, Linux. Setup: git init; git remote add github; git pull github master (by rollcat)

    Project mention: Monochrome terminal setup for an E-ink monitor | | 2023-01-21

    In my dotfiles:

    There's also a dark variant, and a "base" variant to convince Emacs not to touch colors when running in a terminal. There's also support for matching the system theme in Emacs & on macOS:

  • mood-cli

    Listen to chillaxing nature sound from you CLI

  • ribbot

    A simple, beautiful and interactive wrapper of curl

  • examples

    Official Open Source repository of "Developers Thought" Blog and YouTube Channel. (by developersthought)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

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-08-30.

Shell Go related posts


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

Project Stars
1 leetcode-master 42,139
2 Kaitai Struct 3,578
3 goenv 1,740
4 update-golang 1,726
5 ssb 1,107
6 g 798
7 ansible-for-kubernetes 629
8 git-duet 405
9 go-release-action 366
10 gvm 54
11 docker-go-mingw 38
12 cd 38
13 golang-cli-template 38
14 go-license-checker 24
15 tutorials-hg2 19
16 go-module 14
17 dotfiles 4
18 mood-cli 3
19 ribbot 2
20 examples 0
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.