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/alecthomas/kong

Kong is a command-line parser for Go

command-line commands flags go golang parser struct tags

Last synced: 13 May 2025

https://github.com/glauth/glauth

A lightweight LDAP server for development, home use, or CI

developer-tools go golang ldap ldap-server security

Last synced: 13 May 2025

https://github.com/LyricTian/gin-admin

A lightweight, flexible, elegant and full-featured RBAC scaffolding based on GIN + GORM 2.0 + Casbin 2.0 + Wire DI.

admin casbin gin gin-admin gin-casbin go go-admin go-rbac golang gorm gormv2 rbac

Last synced: 24 Mar 2025

https://github.com/hyper0x/golang_puzzlers

An example project, for my column named "Core Golang - 36 lessons"

go golang tutorial

Last synced: 15 May 2025

https://github.com/bits-and-blooms/bloom

Go package implementing Bloom filters, used by Milvus and Beego.

bloom bloom-filters go

Last synced: 23 Dec 2025

https://github.com/hyper0x/Golang_Puzzlers

An example project, for my column named "Core Golang - 36 lessons"

go golang tutorial

Last synced: 30 Mar 2025

https://github.com/mattn/goreman

foreman clone written in go language

devops foreman go golang

Last synced: 23 Apr 2025

https://github.com/nsqio/Go-nsq

The official Go package for NSQ

client-library go nsq

Last synced: 12 Mar 2025

https://github.com/google/cel-go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)

cel expression expression-evaluator expression-language expression-parser go golang

Last synced: 12 May 2025

https://github.com/aandrew-me/tgpt

AI Chatbots in terminal without needing API keys

ai chatbot chatgpt cli go golang gpt3 linux llama macos mixtral terminal windows

Last synced: 13 May 2025

https://github.com/featurebasedb/featurebase

A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase

big-data bitmap database go index pilosa sql

Last synced: 15 Dec 2025

https://github.com/andeya/erpc

An efficient, extensible and easy-to-use RPC framework.

go microservice peer-to-peer protocol rpc socket

Last synced: 14 May 2025

https://github.com/FeatureBaseDB/featurebase

A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase

big-data bitmap database go index pilosa sql

Last synced: 28 Mar 2025

https://github.com/pilosa/pilosa

A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase

big-data bitmap database go index pilosa sql

Last synced: 11 Jul 2025

https://github.com/coreos/go-systemd

Go bindings to systemd socket activation, journal, D-Bus, and unit files

dbus go journald machined systemd

Last synced: 28 Jan 2026

https://github.com/minishift/minishift

Run OpenShift 3.x locally | This project does not see active developement and maintenance.

containers development development-tools devops go kubernetes minishift openshift openshift-local openshift-origin paas

Last synced: 14 May 2025

https://github.com/sabakihq/sabaki

An elegant Go board and SGF editor for a more civilized age.

baduk board-game electron go goban igo javascript linux macos sgf weiqi windows

Last synced: 13 Apr 2025

https://github.com/RoaringBitmap/roaring

Roaring bitmaps in Go (golang), used by InfluxDB, Bleve, DataDog

bitmap-compression bitset databases go indexing roaring-bitmaps

Last synced: 14 Mar 2025

https://github.com/vmihailenco/msgpack

msgpack.org[Go] MessagePack encoding for Golang

encoding go golang msgpack serialization

Last synced: 12 May 2025

https://github.com/galeone/tfgo

Tensorflow + Go, the gopher way

go golang tensorflow

Last synced: 06 Oct 2025

https://github.com/yassinebenaid/bunster

Compile shell scripts to static binaries.

aot bash compiler go shell

Last synced: 08 Oct 2025

https://github.com/tibcosoftware/flogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

Last synced: 15 May 2025

https://github.com/pksunkara/alpaca

Given a web API, Generate client libraries in node, php, python, ruby

alpaca api api-client apis client-library go golang

Last synced: 17 Dec 2025

https://github.com/tibcosoftware/floGo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

Last synced: 12 Mar 2025

https://github.com/yunabe/lgo

Interactive Go programming with Jupyter

data-science go golang jupyter-notebook jupyter-notebook-kernel machine-learning repl

Last synced: 15 May 2025

https://github.com/charmbracelet/charm

The Charm Tool and Library 🌟

go golang

Last synced: 11 Mar 2025

https://github.com/mikestefanello/pagoda

Rapid, easy full-stack web development starter kit in Go

framework full-stack go golang htmx mvc sqlite starter starter-kit web web-development web-framework

Last synced: 14 May 2025

https://github.com/novalagung/dasarpemrogramangolang

📖 Source Code Website/Ebook Dasar Pemrograman Golang

book ebook go golang learning source-code tutorial

Last synced: 14 May 2025

https://github.com/go-nv/goenv

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

bash go goenv golang homebrew pyenv rbenv shims-goenv version-manager

Last synced: 17 Jan 2026

https://github.com/briandowns/spinner

Go (golang) package with 90 configurable terminal spinner/progress indicators.

cli go golang indicator progress-bar progressbar spinner statusbar terminal terminal-ui

Last synced: 14 May 2025

https://github.com/TIBCOSoftware/flogo

Project Flogo is an open source ecosystem of opinionated event-driven capabilities to simplify building efficient & modern serverless functions, microservices & edge apps.

aws-lambda edge faas faas-framework flogo functions-as-a-service go golang integration iot kafka-client kafka-producer lambda microservices mqtt-client mqtt-producer rules serverless streaming tensorflow

Last synced: 12 Mar 2025

https://github.com/SabakiHQ/Sabaki

An elegant Go board and SGF editor for a more civilized age.

baduk board-game electron go goban igo javascript linux macos sgf weiqi windows

Last synced: 12 Apr 2025

https://github.com/spectolabs/hoverfly

Lightweight service virtualization/ API simulation / API mocking tool for developers and testers

api-mock api-mocking api-simulation go golang hoverfly http https mitm mocking proxy rest-api service-virtualization stubbing testing testing-tools

Last synced: 12 Nov 2025

https://github.com/8treenet/freedom

Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。

ddd framework freedom go http2-server microservice server

Last synced: 14 May 2025

https://github.com/kisielk/errcheck

errcheck checks that you checked errors.

errcheck error go linter

Last synced: 13 May 2025

https://github.com/xxjwxc/gormt

database to golang struct

database function go golang gorm mapping mysql orm tools

Last synced: 13 May 2025

https://github.com/vbauerster/mpb

multi progress bar for Go cli applications

actor cli go progress-bar spinner terminal

Last synced: 20 Nov 2025

https://github.com/vmware/govmomi

Go library for the VMware vSphere API

go sdk vmware vsphere

Last synced: 09 Sep 2025

https://github.com/ray-x/go.nvim

G'day Nvimer, Joyful Gopher: Discover the Feature-Rich Go Plugin for Neovim

go golang gopls neovim neovim-plugin null-ls nvim nvim-dap nvim-plugin treesitter

Last synced: 14 May 2025

https://github.com/valyala/fastjson

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection

fast go golang json json-parser json-validation

Last synced: 13 May 2025

https://github.com/atomix/atomix

A Kubernetes toolkit for building distributed applications using cloud native principles

atomix consensus data-structures distributed-systems go kubernetes raft

Last synced: 16 Dec 2025

https://github.com/SpectoLabs/hoverfly

Lightweight service virtualization/ API simulation / API mocking tool for developers and testers

api-mock api-mocking api-simulation go golang hoverfly http https mitm mocking proxy rest-api service-virtualization stubbing testing testing-tools

Last synced: 14 Mar 2025

https://github.com/leanercloud/autospotting

Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.

amazon-web-services automation autoscaling autoscaling-groups aws aws-autoscaling aws-lambda cheaper-spot-instances cloudformation cost ec2 ec2-instance ec2-spot go golang-application infrastructure spot-instances terraform-module

Last synced: 14 May 2025

https://github.com/fatih/gomodifytags

Go tool to modify struct field tags

go golang structs tags tool

Last synced: 18 Jul 2025

https://github.com/cloudutil/AutoSpotting

Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.

amazon-web-services automation autoscaling autoscaling-groups aws aws-autoscaling aws-lambda cheaper-spot-instances cloudformation cost ec2 ec2-instance ec2-spot go golang-application infrastructure spot-instances terraform-module

Last synced: 05 Apr 2025

https://github.com/LeanerCloud/AutoSpotting

Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.

amazon-web-services automation autoscaling autoscaling-groups aws aws-autoscaling aws-lambda cheaper-spot-instances cloudformation cost ec2 ec2-instance ec2-spot go golang-application infrastructure spot-instances terraform-module

Last synced: 28 Mar 2025

https://github.com/wundergraph/wundergraph

WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.

api api-gateway api-integration api-management backend-for-frontend bff go golang graphql graphql-api grpc microservices microservices-architecture nextjs postgresql rest rest-api restful-api typescript

Last synced: 01 Apr 2025

https://github.com/noahgorstein/jqp

A TUI playground to experiment with jq

go jq tui

Last synced: 29 Apr 2025

https://github.com/goreleaser/nfpm

nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go

apk apk-packager archlinux archlinux-packager archlinux-packages deb deb-package deb-packages fpm go golang hacktoberfest rpm rpm-packages rpm-packaging rpmbuild

Last synced: 16 May 2025

https://github.com/llitfkitfk/go-best-practice

Go语言实战: 编写可维护Go语言代码建议

best-practices go golang

Last synced: 15 May 2025

https://github.com/unrolled/secure

HTTP middleware for Go that facilitates some quick security wins.

go golang middleware security

Last synced: 12 May 2025

https://github.com/alexedwards/scs

HTTP Session Management for Go

context go golang http session sessions

Last synced: 13 May 2025

https://github.com/bemasher/rtlamr

An rtl-sdr receiver for Itron ERT compatible smart meters operating in the 900MHz ISM band.

amr go meter rtl-sdr smart

Last synced: 14 May 2025

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

SDL2 binding for Go

binding go maintainer-wanted sdl2

Last synced: 15 Dec 2025

https://github.com/steebchen/prisma-client-go

Prisma Client Go is an auto-generated and fully type-safe database client

database go golang mariadb mongodb mssql mysql orm postgresql prisma sql sqlite sqlserver

Last synced: 08 Jan 2026

https://github.com/shen100/wemall

基于react, node.js, go开发的微商城(含微信小程序)

go node react vue wexin

Last synced: 15 May 2025

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

Resiliency patterns for golang

go golang resiliency resiliency-patterns

Last synced: 13 May 2025

https://github.com/prisma/prisma-client-go

Prisma Client Go is an auto-generated and fully type-safe database client

database go golang mariadb mongodb mssql mysql orm postgresql prisma sql sqlite sqlserver

Last synced: 02 Apr 2025

https://github.com/cycloidio/terracognita

Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration

aws azure azure-devops cloud cycloid devops devops-tools gcp go golang google-cloud-platform hybrid-cloud iac iac-terraform infrastructure-as-code reverse-engineering terraform tfstate vmware

Last synced: 13 Apr 2025

https://github.com/icexin/eggos

A Go unikernel running on x86 bare metal

go golang kernel netstack osdev unikernel wasm

Last synced: 15 May 2025

https://github.com/minio/minio-Go

MinIO Go client SDK for S3 compatible object storage

aws-signature client-sdk cloud fileuploader go libraries minio s3

Last synced: 12 Mar 2025

https://github.com/arachnys/athenapdf

Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

aws-ecs cli docker electron go golang html-to-pdf javascript kubernetes microservice pdf-conversion pdf-converter report

Last synced: 28 Sep 2025

https://github.com/shgopher/gofamily

🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。

concurrency concurrency-patterns data-structure go go-concurrency go-runtime gofamily golang project runtime

Last synced: 14 May 2025

https://github.com/shgopher/GOFamily

🔥 《Go 程序员宝典》:go 基础语法,go 并发模式,go runtime 实现原理 ,企业级 go 语言项目经验。

concurrency concurrency-patterns data-structure go go-concurrency go-runtime gofamily golang project runtime

Last synced: 29 Apr 2025

https://github.com/polaris1119/golangweekly

Go语言爱好者周刊,每周日发布

go golang weekly

Last synced: 15 May 2025

https://github.com/dreamans/syncd

syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率.

automation continuous-delivery continuous-deployment continuous-integration devops devops-workflow go syncd

Last synced: 15 May 2025

https://github.com/sevlyar/go-daemon

A library for writing system daemons in golang.

daemon go golang library pid pidfile

Last synced: 13 May 2025

https://github.com/odyseeteam/chainquery

Chainquery parses and syncs the LBRY blockchain data into structured SQL

blockchain go lbry sql

Last synced: 15 May 2025

https://github.com/OdyseeTeam/chainquery

Chainquery parses and syncs the LBRY blockchain data into structured SQL

blockchain go lbry sql

Last synced: 06 May 2025

https://github.com/bilibili/overlord

Overlord是哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。

cache cache-proxy go memcache memcached redis redis-cluster

Last synced: 15 May 2025

https://github.com/megaease/easeprobe

A simple, standalone, and lightweight tool that can do health/status checking, written in Go.

alerting go golang monitoring notifications probe prometheus

Last synced: 13 May 2025

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