An open API service indexing awesome lists of open source software.

Go

Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

https://github.com/rootsami/terradrift

A tool to detect drifts in terraform IaC

cli drift-detection go iac metrics server terraform

Last synced: 09 May 2025

https://github.com/zeabur/zbpack

Build your project into static assets, serverless function or container image with magic, no Dockerfile needed!

build-tool buildpack docker go golang zeabur

Last synced: 06 Apr 2025

https://github.com/ksctl/ksctl

Cloud Agnostic Kubernetes Management (Core)

azure azure-kubernetes-service civo-k3s cobra-cli docker go haproxy kubernetes yaml

Last synced: 06 Apr 2025

https://github.com/mpiorowski/sgsg

Open source application build using SvelteKit and Go connected via gRPC.

gcr go golang grpc microservices pocketbase svelte sveltekit

Last synced: 08 Apr 2025

https://github.com/vyrx-dev/toofan

A minimal, lightning-fast typing TUI for your terminal

go minimal monketype termial textual tui-app typing typing-practice

Last synced: 07 Jun 2026

https://github.com/ipfs/boxo

A set of reference libraries for building IPFS applications and implementations in Go.

go ipfs

Last synced: 10 Apr 2025

https://github.com/vladimirvivien/learning-go

Source code repository for my book "Learning Go Programming"

coding go golang golang-book learning programming programming-languages

Last synced: 09 Apr 2025

https://github.com/viettranx/micro-clean-architecture-service-demo

A demo microservice with Clean Architecture in practice

clean-architecture go golang grpc grpc-go microservices rest-api

Last synced: 15 May 2026

https://github.com/adalkiran/llama-nuts-and-bolts

A holistic way of understanding how Llama and its components run in practice, with code and detailed documentation.

deep-learning educational-project go golang large-language-models llama llama3-1 machine-learning ml transformers unicode utf-8

Last synced: 09 Apr 2025

https://github.com/pion/offline-browser-communication

Demonstration of a browser connecting to Pion WebRTC without a signaling server.

go golang pion

Last synced: 18 Jun 2025

https://github.com/miquels/webdavfs

Linux / OSX FUSE webdav filesystem. This filesystem behaves like a real network filesystem- no unnecessary copying of entire files.

fuse go linux mount osx webdav webdav-client

Last synced: 14 Jan 2026

https://github.com/tdh8316/Investigo

🔎 Find usernames and download their data across social media.

cli go golang goroutine information-gathering osint reconnaissance sherlock tools

Last synced: 06 Apr 2025

https://github.com/gonetx/httpit

A rapid http(s) benchmark tool written in Go

benchmark fast go golang gonetx http http-loader https load-test performance pipeline

Last synced: 18 Jan 2026

https://github.com/glideapps/quicktype-vscode

VS Code extension to convert JSON to TypeScript, C#, Go, and many more

cpp csharp go java json typescript vscode vscode-extension

Last synced: 07 May 2025

https://github.com/petaki/inertia-go

⏩ Inertia.js server-side adapter for Go.

go golang inertiajs

Last synced: 04 Apr 2026

https://github.com/aide-family/moon

Moon是一款适用于多个领域的监控告警平台,支持云原生、物联网(IoT)和人工智能(AI)等多种应用场景。它不仅简化了云原生监控的运维工作,还具备强大的物联网和 AI 支持能力,能够满足不同行业和领域的多样化监控需求。通过实时数据监控、智能告警和故障响应,能够满足不同领域的监控需求。

docker elasticsearch go go-kratos gorm-gen granfana influxdb jaeger kafka kubernetes loki mqtt prometheus redis victoriametrics

Last synced: 06 Mar 2026

https://github.com/bots-go-framework/bots-fw

Golang framework to build multilingual bots for messengers (Telegram, FB Messenger, Skype, Line, Kik, WeChat) hosted on AppEngine, Amazon, Azure, Heroku or standalone

bot bot-api bot-framework framework go golang telegram telegram-bot

Last synced: 07 Feb 2026

https://github.com/TheBigRoomXXL/tinyfeed

Generate a static HTML page from a collection of feeds wtih a simple CLI tool

atom cli cli-app feed-aggregator go json-feed lightweight rss static-page-generator

Last synced: 14 Apr 2025

https://github.com/pion/mdns

Pure Go implementation of Multicast DNS

go golang pion

Last synced: 18 Jun 2025

https://github.com/gphper/ginadmin

基于Gin开发的后台脚手架,集成了、数据库操作、日志管理、权限分配管理、多模板页面、自动分页器、数据库迁移和填充、Docker集成部署等功能、静态资源打包

admin casbin cms cms-framework embed gin gin-admin go golang gorm render swagger tempate

Last synced: 12 Apr 2025

https://github.com/duffn/gophercon2018

A compilation of tutorial and talk presentations and videos from Gophercon 2018.

go golang gophercon

Last synced: 19 Oct 2025

https://github.com/russellluo/validating

A Go library for validating structs, maps and slices.

go validation

Last synced: 16 May 2025

https://github.com/axelmarciano/expo-open-ota

An open-source self-hosted custom updates server implementing the Expo Updates protocol, built for production. Supports cloud storage & CDN.

eas eas-updates eoas expo expo-custom-updates-server expo-open-ota expo-updates expo-updates-server go golang react-native

Last synced: 28 Feb 2026

https://github.com/go-hep/hep

hep is the mono repository holding all of go-hep.org/x/hep packages and tools

cern cern-analysis go go-hep godoc golang hep hepmc lhc physics-analyses plot plotting root-cern statistics xrootd

Last synced: 20 Mar 2025

https://github.com/umlx5h/gtrash

A Featureful Trash CLI manager: alternative to rm and trash-cli

cli go rm trash trash-cli trashcan

Last synced: 04 Apr 2025

https://github.com/mdlayher/ndp

Package ndp implements the Neighbor Discovery Protocol, as described in RFC 4861. MIT Licensed.

go golang icmpv6 ipv6 ndp neighbor-discovery-protocol

Last synced: 15 May 2025

https://github.com/adrianmo/go-nmea

A NMEA parser library in pure Go

go golang gps nmea nmea-library nmea-parser

Last synced: 12 Feb 2026

https://github.com/einride/aip-go

Go SDK for implementing resource-oriented gRPC APIs.

aip api-management go golang grpc protobufs protocol-buffers

Last synced: 28 Apr 2026

https://github.com/orangekame3/paclear

👾paclear is a clear command with PAC-MAN animation👾

clear cli go joke

Last synced: 12 Jan 2026

https://github.com/lithammer/go-jump-consistent-hash

:zap: Fast, minimal memory, consistent hash algorithm

algorithm consistent-hash-algorithm go jump-consistent-hash

Last synced: 06 Apr 2025

https://github.com/bobuhiro11/gokvm

KVM based tiny x86 hypervisor written in pure golang, which can boot Linux

go golang hypervisor kernel kvm linux vmm

Last synced: 06 Apr 2025

https://github.com/ScottMansfield/nanolog

Nanosecond scale logger inspired by https://github.com/PlatformLab/NanoLog

go golang logging performance

Last synced: 10 Jul 2025

https://github.com/gopinath-langote/1build

Frictionless way of managing project-specific commands

awesome-go bash command-line developer-tools go golang productivity

Last synced: 02 Mar 2026

https://github.com/yeqown/fasthttp-reverse-proxy

reverse http / websocket proxy based on fasthttp

fasthttp go http-proxy lib reverse-proxy websocket-proxy

Last synced: 15 May 2025

https://github.com/google/go-tpm-tools

Go packages built on go-tpm providing a high-level API for using TPMs

go golang remote-attestation security tpm tpm2

Last synced: 14 Mar 2026

https://github.com/ikeikeikeike/go-sitemap-generator

go-sitemap-generator is the easiest way to generate Sitemaps in Go

go sitemap sitemap-generator

Last synced: 15 Dec 2025

https://github.com/fogleman/terrarium

Some code for generating topographic contour maps.

contours go maps topography

Last synced: 15 Jul 2025

https://github.com/tj/go-termd

Package termd provides terminal markdown rendering, with code block syntax highlighting support.

cli command-line go golang markdown terminal

Last synced: 10 Mar 2026

https://github.com/zippoxer/bow

Bow - Minimal embedded database powered by Badger

badger database embedded-database go golang

Last synced: 16 Jan 2026

https://github.com/git-cloner/gitcache

When clone from github.com, build mirror cache to improve clone speed

cache clone git github go mirror

Last synced: 24 Mar 2025

https://github.com/dirkolbrich/gobacktest

event-driven backtesting framework written in golang

algorithmic-trading backtesting-frameworks finance financial-analysis go golang

Last synced: 05 Mar 2025

https://github.com/itsubaki/q

Quantum Computation Simulator for Go

go quantum-computation quantum-computing quantum-information

Last synced: 08 Apr 2025

https://github.com/m-reda/pipeline

Node-based automation server

automation ci go node-base server workflow

Last synced: 04 May 2025

https://github.com/cocainecong/todolist

Gin+Gorm+Redis+Swagger 基于 RESTful API 规范搭建备忘录,包括redis缓存,swagger文档,docker部署

docker gin go golang gorm mysql redis restful-api swagger

Last synced: 09 Apr 2025

https://github.com/gobacktest/gobacktest

event-driven backtesting framework written in golang

algorithmic-trading backtesting-frameworks finance financial-analysis go golang

Last synced: 14 Jan 2026

https://github.com/mikesmitty/curse

CURSE is an SSH certificate signing server, built as an alternative to Netflix's BLESS tool, but without a dependency on AWS.

bastion go openssh ssh ssh-certificates

Last synced: 04 Apr 2026

https://github.com/RussellLuo/validating

A Go library for validating structs, maps and slices.

go validation

Last synced: 21 Apr 2025

https://github.com/huderlem/poryscript

High-level scripting language for gen 3 pokemon decompilation projects

go golang pokemon scripting scripting-language

Last synced: 16 May 2025

https://github.com/cretezy/dsock

Distributed WebSocket broker

distributed go redis websocket

Last synced: 13 Apr 2025

https://github.com/rgraphql/rgraphql

Live-updating and streaming GraphQL.

go graphql realtime

Last synced: 19 Jan 2026

https://github.com/eahydra/socks

socks -- a proxy server.

go proxy

Last synced: 09 Apr 2025

https://github.com/crossoverjie/gscript

💪🏻This is a statically and strongly typed language written in Go.|GScript 是用 Go 编写的静态、强类型的脚本语言。

antlr4 compile go golang language programming-language

Last synced: 13 Apr 2025

https://github.com/wi2l/fizz

:lemon: Gin wrapper with OpenAPI 3 spec generation

gin go golang openapi3 router

Last synced: 05 Apr 2025

https://github.com/dnnrly/abbreviate

Supporting your devops by shortening your strings using common abbreviations and clever guesswork

abbreviations cobra common-abbreviations devops devops-tools go golang hacktoberfest tidelift

Last synced: 24 Jan 2026

https://github.com/opentracing-contrib/go-stdlib

OpenTracing instrumentation for packages in the Go stdlib

go opentracing

Last synced: 14 May 2025

https://github.com/acarl005/ls-go

A more colorful, user-friendly implementation of `ls` written in Go

ansi-colors command-line go terminal

Last synced: 14 Jan 2026

https://github.com/naughtygopher/pocache

Pocache is a minimal cache package which focuses on a preemptive optimistic caching strategy

cache caching caching-library caching-strategies go go-cache golang golang-cache

Last synced: 04 Apr 2025

https://github.com/selvatico/go-mocket

Go GORM & SQL mocking library

db go golang gorm mocks

Last synced: 12 Apr 2025

https://github.com/zencoder/go-dash

A Go library for generating MPEG-DASH manifests.

go hacktoberfest mpeg-dash

Last synced: 10 May 2025

https://github.com/gvcgo/version-manager

🔥🔥🔥 A general version manager for multiple sdks, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Rust, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Typst, Android SDKs. A much better choice than vfox, fnm, gvm, etc.

cross-platform go golang languages linux macos programming version-management version-manager versions vm windows

Last synced: 09 Apr 2025

https://github.com/kamildrazkiewicz/Go-flow

Simply way to control goroutines execution order based on dependencies

concurency go goflow golang goroutine goroutine-order

Last synced: 12 Mar 2025

https://github.com/kamildrazkiewicz/go-flow

Simply way to control goroutines execution order based on dependencies

concurency go goflow golang goroutine goroutine-order

Last synced: 14 Jan 2026

https://github.com/hellobike/amazonriver

amazonriver 是一个将postgresql的实时数据同步到es或kafka的服务

elasticsearch es go kafka pg postgres postgresql realtime replication stream sync wal

Last synced: 04 May 2025

https://github.com/adrianmo/Go-nmea

A NMEA parser library in pure Go

go golang gps nmea nmea-library nmea-parser

Last synced: 12 Mar 2025

https://github.com/ikeikeikeike/Go-sitemap-generator

go-sitemap-generator is the easiest way to generate Sitemaps in Go

go sitemap sitemap-generator

Last synced: 12 Mar 2025

https://github.com/udhos/jazigo

Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.

aws-s3 backup cisco config-management go network-admin

Last synced: 13 Apr 2025

https://github.com/compose-generator/compose-generator

🐳 Easy to use cli tool to generate Docker Compose configurations

cli docker docker-compose generator go golang yaml

Last synced: 16 May 2025

https://github.com/mpostument/grafana-sync

Keep your Grafana dashboards in sync

cobra go golang grafana grafana-dashboard

Last synced: 06 Apr 2025

https://github.com/obolnetwork/charon

Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Middleware Client

blockchain consensus-layer distributed-systems distributed-validator ethereum go golang proof-of-stake

Last synced: 08 Apr 2026

https://github.com/markphelps/optional

Optional is a library of optional Go types

go go-generate golang optional

Last synced: 05 Oct 2025

https://github.com/changkun/midgard

⛰️ Universal clipboard sharing service (supports macOS/Linux/Windows/iOS)

clipboard cross-platform go golang ios linux macos synchronization windows

Last synced: 09 Apr 2025

https://github.com/x-funs/go-fun

Go with Fun (Functions) is a small and useful Golang util function library. It Includes such as Empty、Blank、Strtotime、Similarity、HttpGet etc.

go golang utility-library utils

Last synced: 25 Feb 2026

https://github.com/etcinit/phabulous

A Phabricator bot for Slack

bot go irc phabricator slack

Last synced: 15 May 2025

https://github.com/sivchari/govalid

Up to 45x faster 🚀 Auto generate type-safe validation code for structs based on markers.

abstract-syntax-tree autogenerated error-handling go golang translation type-safe validation

Last synced: 19 Sep 2025

https://github.com/quasilyte/gopherkon

Go mascot image constructor. Create your cute own gopher.

art constructor free generator go golang gopher image mascot picture

Last synced: 16 Mar 2025

https://github.com/asdf2014/algorithm

Team up to solve problems on LeetCode together

algorithm c cplusplus go golang ipython java java8 javascript leetcode python python3 scala

Last synced: 09 Apr 2025

https://github.com/posener/goreadme

Generate readme file from Go doc. Now available as a Github action!

actions code-generation code-quality doc docs github github-actions github-app go godoc golang markdown readme

Last synced: 21 Jul 2025

https://github.com/einride/can-go

Controller Area Network (CAN) SDK for Go.

autonomous-vehicles can canbus dbc go golang socketcan

Last synced: 27 Feb 2026

https://github.com/yaotian/gowechat

golang WeChat 封装,支持微信公众平台(订阅号,服务号)/微信商家平台/微信开放平台/微信企业号

go golang wechat

Last synced: 17 Jan 2026

https://github.com/ArturSS7/TukTuk

Tool for catching and logging different types of requests.

bugbounty go golang pentest security summer-of-hack

Last synced: 10 May 2025

https://github.com/stackup-wallet/stackup-bundler

A fast, reliable, and modular ERC-4337 Bundler written in Go.

account-abstraction bundler erc4337 ethereum go golang

Last synced: 14 Mar 2025

https://github.com/yehohanan7/flux

A simple CQRS Framework for go

cqrs domain-driven-design event-sourcing go golang microservices

Last synced: 13 Apr 2025

https://github.com/shihanng/tfvar

Terraform's variable definitions template generator.

cli go golang hcl terraform terraform-configurations terraform-templates terraform-variables tfvar tfvars

Last synced: 12 Apr 2025

https://github.com/aergoio/aergo

aergo blockchain kernel

aergo blockchain go

Last synced: 15 May 2025