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/rexray/rexray

REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads

containers docker go kubernetes mesos rex-ray storage-orchestration storage-providers

Last synced: 12 Jan 2026

https://github.com/veandco/Go-sdl2

SDL2 binding for Go

binding go maintainer-wanted sdl2

Last synced: 12 Mar 2025

https://github.com/kubeshop/botkube

An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices

bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring

Last synced: 12 Jan 2026

https://github.com/eapache/Go-resiliency

Resiliency patterns for golang

go golang resiliency resiliency-patterns

Last synced: 12 Mar 2025

https://github.com/fsouza/go-dockerclient

Go client for the Docker Engine API.

docker go golang hacktoberfest

Last synced: 12 May 2025

https://github.com/victoriametrics/fastcache

Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead

cache caching caching-library fast go golang inmemory-cache

Last synced: 13 May 2025

https://github.com/anaskhan96/soup

Web Scraper in Go, similar to BeautifulSoup

beautifulsoup go golang html-node web-scraper webscraper webscraping

Last synced: 14 May 2025

https://github.com/bitepeng/b0pass

百灵快传(B0Pass):基于Go语言的高性能 "手机电脑超大文件传输神器"、"局域网共享文件服务器"。LAN large file transfer tool。

bigfile file-transfer go golang webserver wifi-network

Last synced: 15 May 2025

https://github.com/thomiceli/opengist

Self-hosted pastebin powered by Git, open-source alternative to Github Gist.

docker gist git go golang pastebin pastebin-service self-hosted tailwindcss typescript

Last synced: 14 May 2025

https://github.com/krakend/krakend-ce

KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.

api-gateway apis async backend-services cloud-native docker go golang graphql krakend krakend-ce microservice microservices nats reverse-proxy service-mesh

Last synced: 14 May 2025

https://github.com/mohuishou/go-design-pattern

golang design pattern go 设计模式实现,包含 23 种常见的设计模式实现,同时这也是极客时间-设计模式之美 的笔记

design-patterns go go-design-patterns golang golang-design-pattern

Last synced: 15 May 2025

https://github.com/komodo/komodoedit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.

activestate cross-platform debugger debugger-visualizer editor go ide javascript komodo-edit komodo-ide lua mozilla nodejs perl php python ruby tcl xul xulrunner

Last synced: 15 May 2025

https://github.com/evan-buss/openbooks

Search and Download eBooks

ebooks go golang irc irchighway openbooks react self-hosted

Last synced: 15 May 2025

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

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 14 May 2025

https://github.com/Komodo/KomodoEdit

Komodo Edit is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.

activestate cross-platform debugger debugger-visualizer editor go ide javascript komodo-edit komodo-ide lua mozilla nodejs perl php python ruby tcl xul xulrunner

Last synced: 17 Mar 2025

https://github.com/h2non/gock

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing

Last synced: 14 May 2025

https://github.com/oniony/tmsu

TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.

command-line filesystem go tagging

Last synced: 15 May 2025

https://github.com/Caiyeon/goldfish

A HashiCorp Vault UI written with VueJS and Vault native Go API

bulma-css go golang hashicorp-vault vault vault-ui vue-admin vuejs

Last synced: 26 Mar 2025

https://github.com/aws/amazon-ecs-agent

Amazon Elastic Container Service Agent

amazon-ec2 amazon-ecs-agent amazon-linux-ami docker-container go

Last synced: 07 Apr 2026

https://github.com/h2non/Gock

HTTP traffic mocking and testing made easy in Go ༼ʘ̚ل͜ʘ̚༽

api assertions expectations go http http-api http-server http-transactions https interception mock mocking stubs testing

Last synced: 12 Mar 2025

https://github.com/ajvb/kala

Modern Job Scheduler

go golang golang-application iso8601 scheduler service

Last synced: 14 May 2025

https://github.com/go-nunu/nunu?tab=readme-ov-file

A CLI tool for building Go applications.

ddd gin go golang golang-cli scaffold

Last synced: 02 Apr 2025

https://github.com/kubenav/kubenav

kubenav is the navigator for your Kubernetes clusters right in your pocket.

android app dashboard flutter go ios kubectl kubernetes mobile

Last synced: 14 May 2025

https://github.com/oniony/TMSU

TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application.

command-line filesystem go tagging

Last synced: 03 Apr 2025

https://github.com/infracloudio/botkube

An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices

bot botkube botops chatbot chatops cloud-native devops devops-team devops-tools event-notifier go golang kubebot kubernetes kubernetes-bot kubernetes-cluster kubernetes-controller kubernetes-monitoring

Last synced: 03 Mar 2025

https://github.com/caiyeon/goldfish

A HashiCorp Vault UI written with VueJS and Vault native Go API

bulma-css go golang hashicorp-vault vault vault-ui vue-admin vuejs

Last synced: 08 Oct 2025

https://github.com/mattn/go-gtk

Go binding for GTK

go gtk linux osx windows

Last synced: 14 May 2025

https://github.com/chzyer/readline

Readline is a pure go(golang) implementation for GNU-Readline kind library

go golang readline readline-library

Last synced: 13 May 2025

https://github.com/francoispqt/gojay

high performance JSON encoder/decoder with stream API for Golang

decoder encoder go golang json perfomance stream-decoder stream-processing

Last synced: 13 May 2025

https://mattn.github.io/Go-gtk

Go binding for GTK

go gtk linux osx windows

Last synced: 13 Mar 2025

https://github.com/elliotchance/c2go

⚖️ A tool for transpiling C to Go.

c go transpiler

Last synced: 04 Oct 2025

https://github.com/richardknop/go-oauth2-server

A standalone, specification-compliant, OAuth2 server written in Golang.

consul docker docker-compose etcd go golang oauth2 oauth2-server postgres

Last synced: 15 May 2025

https://github.com/RichardKnop/go-oauth2-server

A standalone, specification-compliant, OAuth2 server written in Golang.

consul docker docker-compose etcd go golang oauth2 oauth2-server postgres

Last synced: 15 Mar 2025

https://github.com/RichardKnop/Go-oauth2-server

A standalone, specification-compliant, OAuth2 server written in Golang.

consul docker docker-compose etcd go golang oauth2 oauth2-server postgres

Last synced: 12 Mar 2025

https://github.com/eryajf/chatgpt-dingtalk

🎒 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀

chatgpt chatgpt-api connect-ai dingtalk dingtalk-robot go go-gpt golang openai

Last synced: 15 Dec 2025

https://github.com/zachlatta/sshtron

$ ssh sshtron.zachlatta.com

game go ssh

Last synced: 15 May 2025

https://github.com/faiface/beep

A little package that brings sound to any Go application. Suitable for playback and audio-processing.

audio audio-playback audio-processing go golang

Last synced: 14 May 2025

https://mattn.github.io/go-gtk/

Go binding for GTK

go gtk linux osx windows

Last synced: 14 Mar 2025

https://github.com/VictoriaMetrics/fastcache

Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead

cache caching caching-library fast go golang inmemory-cache

Last synced: 13 Mar 2025

https://github.com/1024casts/snake

🦅 A Go framework for the API or Microservice

cloud-native eagle framework gin go golang gorm grpc http microservice restful

Last synced: 24 Mar 2025

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

🦅 A Go framework for the API or Microservice

cloud-native eagle framework gin go golang gorm grpc http microservice restful

Last synced: 14 May 2025

https://github.com/eryajf/ChatGPT-DingTalk

🎒 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀

chatgpt chatgpt-api connect-ai dingtalk dingtalk-robot go go-gpt golang openai

Last synced: 26 Aug 2025

https://github.com/twmb/franz-go

franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.8+. Producing, consuming, transacting, administrating, etc.

client go golang kafka kafka-client redpanda

Last synced: 11 May 2025

https://github.com/noborus/trdsql

CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.

cli csv go golang json jsonl ltsv mysql postgresql sql sqlite3 tbln trdsql yaml

Last synced: 12 May 2026

https://github.com/sheepla/pingu

🐧ping command but with pingu

cli go go-cli icmp joke network network-command penguin ping pingu

Last synced: 15 May 2025

https://github.com/bxcodec/faker

Go (Golang) Fake Data Generator for Struct. [Notes]This repository is archived, moved to the new repository https://github.com/go-faker/faker

dummy-data dummy-data-generator fake-data faker generator go golang hactoberfest mock-data struct testing-tools

Last synced: 27 Sep 2025

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

Sonic is a blogging platform developed by Go. Simple and powerful

blog cms go golang sonic

Last synced: 14 May 2025

https://github.com/lestrrat-go/jwx

Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go. #golang #jwt #jws #jwk #jwe

go golang jwe jwk jws jwt oidc

Last synced: 13 May 2025

https://github.com/profclems/glab

The GitLab CLI tool. Archived: now officially adopted by GitLab as the official CLI tool and maintained at https://gitlab.com/gitlab-org/cli. See https://github.com/profclems/glab/issues/983

cli command-line custom-gitlab-cli git gitlab gitlab-api gitlab-ci gitlab-cli gitlab-instance glab glab-cli go golang golang-application hacktoberfest hactoberfest-accepted

Last synced: 27 Sep 2025

https://github.com/gotestyourself/gotestsum

'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.

ci go go-test golang junit-xml test test-runner testing

Last synced: 14 May 2025

https://github.com/sipt/shuttle

A web proxy in Golang with amazing features.

dns go mitm proxy

Last synced: 15 May 2025

https://github.com/gojp/goreportcard

A report card for your Go application

go golang golang-tools goreportcard report-card

Last synced: 13 May 2025

https://github.com/ghostunnel/ghostunnel

A simple SSL/TLS proxy with mutual authentication for securing non-TLS services.

crypto go hsm keychain pkcs11 proxy security ssl stunnel tls tunnel

Last synced: 29 Apr 2026

https://github.com/wickenico/wailbrew

Minimalistic Homebrew GUI made with Go, Wails and React.

apple go gui homebrew macos react tailwindcss typescript wails

Last synced: 26 Feb 2026

https://github.com/xzb-1248/spark

✨Spark is a web-based, cross-platform and full-featured Remote Administration Tool (RAT) written in Go that allows you control all your devices anywhere. Spark是一个Go编写的,网页UI、跨平台以及多功能的远程控制和监控工具,你可以随时随地监控和控制所有设备。

dashboard go golang rat remote-access-tool remote-admin-tool remote-administration-tool remote-control server-monitoring shell spark webshell

Last synced: 14 May 2025

https://github.com/mbrt/gmailctl

Declarative configuration for Gmail filters

cli filters gmail gmail-filter go jsonnet labels

Last synced: 14 May 2025

https://github.com/songgao/water

A simple TUN/TAP library written in native Go.

go networking tap tun

Last synced: 13 May 2025

https://github.com/gabrie30/ghorg

Quickly clone or backup an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚

bitbucket clone devops gitea github gitlab go security-tools

Last synced: 13 May 2026

https://github.com/oschwald/geoip2-golang

Unofficial MaxMind GeoIP2 Reader for Go

database geoip geoip2 geolocation go maxmind maxmind-db

Last synced: 14 May 2025

https://github.com/agent-field/agentfield

Build, run and scale AI agents like API and microservices - observable,auditable and identity-aware from day one.

agent agent-auth agent-authentication agent-indentity agent-scaling agentic-ai ai ai-backend aiagent anthropic cloud-native genai go kubernetes llm multiagent multiagent-systems python rag typescript

Last synced: 15 Jun 2026

https://github.com/storax/kubedoom

Kill Kubernetes pods by playing Id's DOOM!

c docker dockerfile doom go golang kind kubectl kubernetes pods

Last synced: 24 Jan 2026

https://github.com/pion/turn

Pion TURN, an API for building TURN clients and servers

go golang nat pion stun traversal turn turn-client turn-server turn-servers webrtc

Last synced: 15 May 2026

https://github.com/rendora/rendora

dynamic server-side rendering using headless Chrome to effortlessly solve the SEO problem for modern javascript websites

angular chrome-devtools chrome-headless crawler dynamic-rendering go golang javascript puppeteer react reactjs seo seo-optimization server-side-rendering spa ssr vue vuejs

Last synced: 27 Sep 2025

https://github.com/brokercap/bifrost

Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件

cdc-go clickhouse datalink datax dts go go-canal go-mysql go-mysqlbinlog go-otter gobinlog mongodb mysql mysql-kafka mysql-mongodb mysql-redis mysqlbinlog rabbitmq

Last synced: 14 May 2025

https://github.com/elliotchance/pie

🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.

generics go golang slices utility

Last synced: 12 May 2025

https://github.com/cogentcore/core

A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.

android apps cross-platform framework go golang graphics gui ios linux macos toolkit web webgpu windows

Last synced: 14 May 2025

https://github.com/dchest/captcha

Go package captcha implements generation and verification of image and audio CAPTCHAs.

audio-captchas captcha go image-captcha

Last synced: 13 May 2025

https://github.com/prometheus-community/elasticsearch_exporter

Elasticsearch stats exporter for Prometheus

elasticsearch go hacktoberfest prometheus

Last synced: 13 May 2025

https://github.com/ibm/fp-go

Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicative, and Monad abstractions with do-notation-style

functional-programming go golang library monad utility

Last synced: 11 May 2026

https://github.com/suyuan32/simple-admin-core

Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.

admin asynq backend casbin ent go go-zero golang microservices rbac rocketmq rpc-framework simple-admin vue-admin

Last synced: 24 Feb 2026

https://github.com/krakendio/krakend-ce

KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.

api-gateway apis async backend-services cloud-native docker go golang graphql krakend krakend-ce microservice microservices nats reverse-proxy service-mesh

Last synced: 05 Apr 2025

https://github.com/teamgram/teamgram-server

Unofficial open source mtproto server written in golang with compatible telegram client.

chat go golang im im-server messaging messenger mtproto mtproto-server telegram telegram-server

Last synced: 14 May 2025

https://github.com/square/go-jose

An implementation of JOSE standards (JWE, JWS, JWT) in Go

crypto encryption go jose json-web-encryption json-web-signature json-web-token jwe jws jwt signing

Last synced: 27 Sep 2025

https://github.com/square/Go-jose

An implementation of JOSE standards (JWE, JWS, JWT) in Go

crypto encryption go jose json-web-encryption json-web-signature json-web-token jwe jws jwt signing

Last synced: 12 Mar 2025

https://github.com/benhoyt/goawk

A POSIX-compliant AWK interpreter written in Go, with CSV support

awk csv go interpreter parser

Last synced: 12 May 2025

https://github.com/achno/gowall

A tool to convert a Wallpaper's color scheme / palette, OCR with VLM's Traditional & Hybrid, Image Compression ,color palette extraction, image upsacling with Adversarial Networks and more image processing features.

cli color-extractor color-palette color-scheme compression go image image-converter image-processing ocr pixel-art theme-switcher upscale

Last synced: 09 Apr 2026

https://github.com/jfeliu007/goplantuml

PlantUML Class Diagram Generator for golang projects

diagram diagram-generator go golang plantuml uml-diagram

Last synced: 11 Apr 2025

https://github.com/takama/daemon

A daemon package for use with Go (golang) services

daemon go golang linux service

Last synced: 14 May 2025

https://github.com/camptocamp/terraboard

:earth_africa: :clipboard: A web dashboard to inspect Terraform States

aws devops devops-tools diff go infrastructure-as-code terraform terraform-states versioning web-dashboard

Last synced: 14 May 2025

https://github.com/varbhat/exatorrent

🧲 Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.

bittorrent bittorrent-client cloud go golang qbittorrent self-hosted svelte torrent transmission typescript

Last synced: 14 May 2025

https://github.com/sanderland/katrain

Improve your Baduk skills by training with KataGo!

ai baduk go katago kivy lizzie sgf weiqi

Last synced: 08 Feb 2026

https://github.com/yyyar/gobetween

:cloud: Modern & minimalistic load balancer for the Сloud era

backend cloud consul discovery docker go golang letsencrypt load-balancer lxd proxy proxy-server sni srv tcp tcp-proxy tls tls-proxy udp udp-proxy

Last synced: 11 Apr 2025

https://github.com/smartwalle/alipay

支付宝 AliPay SDK for Go, 集成简单,功能完善,持续更新,支持公钥证书和普通公钥进行签名和验签,支持文件上传和接口内容加密。

alipay alipaysdk go golang pay

Last synced: 13 May 2025

https://github.com/brokercap/Bifrost

Bifrost ---- 面向生产环境的 MySQL,MariaDB,kafka 同步到Redis,MongoDB,ClickHouse,StarRocks,Doris,Kafka等服务的异构中间件

cdc-go clickhouse datalink datax dts go go-canal go-mysql go-mysqlbinlog go-otter gobinlog mongodb mysql mysql-kafka mysql-mongodb mysql-redis mysqlbinlog rabbitmq

Last synced: 27 Mar 2025

https://github.com/lin-snow/ech0

Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.

ech0 go golang markdown memo microblog notecard self-hosted social-network sqlite sqlite3 vue vue3

Last synced: 02 May 2026

https://github.com/k0kubun/pp

Colored pretty printer for Go language

go pretty-printer

Last synced: 10 May 2025