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/narasimha1997/clfu

Implementation of Constant Time LFU (least frequently used) cache in Go with concurrency safety.

algorithm cache concurrency data-structures go golang lfu lfu-cache

Last synced: 10 Sep 2025

https://github.com/devops-works/slowql

A package to parse slow query logs in Go, with associated tooling (digester, replayer...), and compatible with multiple databases (MySQL, MariaDB, PerconaDB...).

go mariadb mysql package percona slow-query-logs sql

Last synced: 19 Apr 2025

https://github.com/ssgreg/journald

Go implementation of systemd Journal's native API for logging

go logging systemd systemd-journald

Last synced: 17 Jan 2026

https://github.com/goplus/hdq

HTML DOM Query Language for Go+

dom-query go golang gop goplus hdq html query-language

Last synced: 30 Apr 2025

https://github.com/DimitarPetrov/printracer

🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.

call-graph debug debugging flow function-invocation go golang golang-tool gotools instrumentation print printf sequence-diagram tracer tracing visualization

Last synced: 30 Apr 2025

https://github.com/liatrio/liatrio-otel-collector

The Liatrio distribution of the OpenTelemetry Collector

go metrics monitoring o11y observability opentelemetry opentelemetry-collector

Last synced: 23 Oct 2025

https://github.com/fhs/go-netcdf

Go binding for the netCDF C library.

go netcdf

Last synced: 01 May 2025

https://github.com/sumup-oss/terraform-provider-vaulted

Encrypted HashiCorp Vault secrets via Terraform that can be stored in SCM such as Git

devops go golang hashicorp hashicorp-vault infrastructure-as-code terraform vault

Last synced: 10 Apr 2025

https://github.com/gongbaochicken/golang-notes

:notebook_with_decorative_cover: Notes for Golang basics, web services, database.

go golang golang-examples newbiefriendly notebook notes

Last synced: 09 Apr 2025

https://github.com/hymkor/csvi

Terminal CSV Editor

csv cui go golang

Last synced: 18 Jan 2026

https://github.com/ubccr/goipa

FreeIPA client library in Go

api freeipa go golang

Last synced: 09 Apr 2025

https://github.com/infobloxopen/infoblox-go-client

Infoblox NIOS WAPI Go Client library

go infoblox

Last synced: 14 May 2025

https://github.com/lyearn/mgod

MongoDB ODM for Go - Designed to work efficiently with Go models and official Mongo Go driver

go models mongo mongo-go-models mongodb mongodb-go-odm mongodb-odm odm

Last synced: 30 Apr 2025

https://github.com/sanposhiho/wastedassign

Go Linter: finds wasted assignment statements 🗑

analyzer go golang staticanalysis

Last synced: 16 May 2025

https://github.com/go-kod/grpc-gateway

A simple gateway that can be used to expose multiple gRPC services as a GraphQL/HTTP server.

gateway go graphql grpc http json microservice opentelemetry

Last synced: 27 Apr 2025

https://github.com/sachinsenal0x64/hifi-tui

🎵 🔋Privacy Focused Cross Platform Self Hostable Tidal Reverse Proxy / Tui + Batteries Included

api audio dolby go golang hi-res hifi-tui loadbalancer lossless-audio lossless-music mqa music player proxy python reverse-engineering selfhosted sony-360 tidal vim-keybindings

Last synced: 13 Apr 2025

https://github.com/genkami/dogs

Make Go functional with dogs

functional go golang

Last synced: 11 May 2025

https://github.com/songmu/kibelasync

kibela client

go kibela markdown

Last synced: 09 Sep 2025

https://github.com/cinar/checker

Effortless input validation in Go with the power of struct tags. No dependencies, just pure simplicity. ✨ See how! 👀

checker customizable data-integrity data-validation form-validation go golang input-validation library lightweight localization no-dependencies normalization security struct-tags validation validator

Last synced: 12 Jan 2026

https://github.com/charly3pins/eShop

E-Commerce project using Hexagonal Architecture (Ports-and-adapters) as a proof-of-concept applying DDD in Go

ddd e-commerce go golang hexagonal-architecture microservices ports-and-adapters

Last synced: 07 May 2025

https://github.com/breml/tfreveal

tfreveal shows a Terraform plan with all the secret (sensitive) values revealed

go golang opentofu sensitive-data terraform

Last synced: 10 Apr 2026

https://github.com/dimitarpetrov/printracer

🔎🐛 Golang fmt.Println debugging and tracing tool capable of visualising function invocation paths.

call-graph debug debugging flow function-invocation go golang golang-tool gotools instrumentation print printf sequence-diagram tracer tracing visualization

Last synced: 18 Sep 2025

https://github.com/derekahn/ultimate-go

Ardanlabs Go training with Bill Kennedy.

best-practices go golang philosophy tips

Last synced: 19 Apr 2025

https://github.com/novalagung/go-eek

Blazingly fast and safe Go evaluation library, created on top of Go pkg/plugin package

evaluation go golang

Last synced: 16 Mar 2026

https://github.com/elliot40404/volgo

Volgo is a cross-platform CLI app written in Go for controlling system volume from the terminal. Use simple commands or a beautiful interactive TUI—even over SSH!

bubbletea charmbracelet cli cross-platform go golang linux macos music ssh terminal tui unix volume windows

Last synced: 17 Aug 2025

https://github.com/nicholasjackson/wasp

Wasm System Plugins for Go

go wasi-standard wasm-modules

Last synced: 13 Apr 2025

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

ObjectBox Generator based on FlatBuffers schema files (fbs) for C and C++ (more languages in the future)

c code-generator cpp cross-platform database embedded go golang nosql objectbox

Last synced: 07 May 2025

https://github.com/jbl19860422/go_srs

a rtmp server similar with srs but wrote by golang

go hls-live-streaming http-flv media-server rtmp rtmp-protocol rtmp-server srs ts

Last synced: 10 Jul 2025

https://github.com/thundr67/straf

Convert Golang Struct To GraphQL Object On The Fly

go golang graphql graphql-query graphql-schema struct structs structtographql

Last synced: 27 Oct 2025

https://github.com/johanhenriksson/goworld

Experimental Vulkan 3D Engine written in Go

3d glsl go golang vulkan

Last synced: 23 Jan 2026

https://github.com/oguzbilgic/fpd

fixed-point decimal in Go

go

Last synced: 29 Jan 2026

https://github.com/xco-sk/eck-custom-resources

Kubernetes operator for Indices, Index Templates, Roles, Users and other Elasticsearch and Kibana related resources.

elasticsearch go helm kibana kubernetes kubernetes-operator operator

Last synced: 01 Apr 2026

https://github.com/tommylemon/unitauto-go

UnitAuto - ☀️ 最先进、最省事、ROI 最高的单元测试,机器学习 零代码、全方位、自动化 测试 方法/函数,用户包含腾讯、快手、某 500 强巨头等,本项目为 Go 版 ☀️ The most advanced unit testing way powered by machine learning. Coding-free, comprehensive and automatic testing for methods/functions. Used by Tencent, Kwai, a Fortune 500 company, etc. This repo is the Go version

automation go golang golang-library mock mocking-library test-automation testing testing-automation unit-test unit-testing unittest unittesting ut

Last synced: 21 Mar 2025

https://github.com/ggicci/distlock

:lock: Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.

distributed-lock distributed-mutex go go-mongo-mutex go-redis-lock go-redis-mutex go-sql-mutex mutex named-lock

Last synced: 15 Jan 2026

https://github.com/d5/go-fsm

A scriptable FSM library for Go

fsm go golang scripting-language tengo

Last synced: 22 Mar 2025

https://github.com/wpcodevo/golang-postgresql-api

This article will teach you how to set up a SQLC API project with Golang, standard Database/SQL package, Gin Gonic, PostgreSQL, Golang-migrate, and Docker-compose. You will also learn how to generate Golang database CRUD functions and Structs with the SQLC compiler. The SQLC Golang API will use a PostgreSQL database and run on the Gin Gonic HTTP server. We will use the Golang-migrate package to push the SQL schema to the database.

gin go golang jwt postgresql

Last synced: 10 Sep 2025

https://github.com/kyoh86/looppointer

An analyzer that checks for pointers to enclosing loop variables.

diagnostics go golang linter

Last synced: 07 May 2025

https://github.com/jaytaylor/mockery-example

Advanced Example for mockery

go golang mockery testing

Last synced: 09 Mar 2026

https://github.com/madalinpopa/gocost-web

The anti-subscription expense tracker. Self-hosted. Open source. brutally simple.

alpinejs expense-tracker go htmx webapp

Last synced: 30 Jan 2026

https://github.com/tk103331/stream

A Go language implementation of the Java Stream API.

go golang stream

Last synced: 06 Oct 2025

https://github.com/hakobe/paranoidhttp

Paranoidhttp provides a pre-configured http.Client that protects you from harm.

go http

Last synced: 11 Mar 2026

https://github.com/strang1ato/tibivi

Terminal based, vim-like time managment tool

command-line go golang terminal timeblocking timemanagement vi vim

Last synced: 26 Apr 2025

https://github.com/ginuerzh/gosocks5

golang and SOCKS5

go proxy socks5

Last synced: 15 Apr 2025

https://github.com/ThundR67/straf

Convert Golang Struct To GraphQL Object On The Fly

go golang graphql graphql-query graphql-schema struct structs structtographql

Last synced: 14 Mar 2025

https://github.com/studyzy/iocgo

A lightweight Inversion of Control (IoC) (Dependency Injection) container for Golang

dependency-injection go golang inversion-of-control ioc ioc-container

Last synced: 10 Mar 2026

https://github.com/breml/bidichk

Go linter which checks for dangerous unicode character sequences

go linter security unicode-characters

Last synced: 16 May 2025

https://github.com/negrel/secrecy

🤫 A simple secret-keeping library for Go.

go golang secret

Last synced: 15 Mar 2025

https://github.com/rinetd/ssh

golang ssh lib 远程执行命令,文件上传下载 模仿rsync和cp

go golang lib library ssh

Last synced: 12 Jan 2026

https://github.com/nasa9084/go-openapi

OpenAPI Specification (OAS) 3.0 implementation for Go

go golang openapi openapi-spec openapi-specification openapi3

Last synced: 07 Apr 2025

https://github.com/twharmon/goweb

Lightweight web framework based on net/http.

api go web web-framework

Last synced: 11 May 2025

https://github.com/chobostar/pg_listener

Go application to capture inserts into PostgreSQL table and produce events to Apache Kafka using replication slot and WAL

cdc go golang kafka postgres postgresql wal2json

Last synced: 23 Jul 2025

https://github.com/remast/gobuff_realworld_example_app

Example Buffalo codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld API spec.

beginner buffalo go realworld webdev

Last synced: 19 Apr 2025

https://github.com/changkun/pkg

🥼 personal Go codebase

codebase go golang

Last synced: 21 Apr 2025

https://github.com/gfazioli/octoscope

Terminal dashboard for GitHub — followers, stars, PRs and issues at a glance, auto-refreshed

bubbletea cli dashboard github github-api go lipgloss monitoring stats terminal tui

Last synced: 26 May 2026

https://github.com/osprogramadores/op-bot

Bot telegram simples escrito em Go.

bot bot-telegram-em go golang hacktoberfest telegram-bots

Last synced: 15 May 2025

https://github.com/pojntfx/panrpc

Language-, transport- and serialization-agnostic RPC framework with remote closure support that allows exposing and calling functions on both clients and servers.

go golang rpc rpc-framework streaming

Last synced: 19 Apr 2025

https://github.com/blinklabs-io/plutigo

Untyped Plutus Core in Go

blockchain cardano go golang plutus

Last synced: 02 Apr 2026

https://github.com/shixiaofeia/gopacket-http

监听网卡流量, 过滤并组装HTTP请求和响应, 供旁路分析, 抓包等用途

go gopacket http tcpdump

Last synced: 14 Jan 2026

https://github.com/pion/webrtc-voicemail

Voicemail.... for the web! Create voicemails via WebRTC and Transcribe them.

go golang pion

Last synced: 18 Aug 2025

https://github.com/fidesy/me-sniper

MagicEden on-chain NFT sniper bot

go magiceden-bot on-chain sniper-bot solana telegram telegram-bot

Last synced: 03 Feb 2026

https://github.com/devfeel/middleware

middleware for dotweb

accesslog cros dotweb go jwt middleware server web

Last synced: 14 Apr 2025

https://github.com/tiendc/sqlboiler-extensions

SQLBoiler templates extension

extension go golang sqlboiler

Last synced: 09 Apr 2026

https://github.com/0xerr0r/mailcatcher

Self hosted mail trash service for raspberry pi

docker go golang mailcatcher raspberry-pi self-hosted smtp-server trash-mails trashmail

Last synced: 16 Mar 2025

https://github.com/twpayne/pgx-geos

Package pgx-geos provides PostGIS and GEOS support for github.com/jackc/pgx/v5 via github.com/twpayne/go-geos.

geospatial gis go golang postgis postgres postgresql wkb wkt

Last synced: 17 Mar 2025

https://github.com/gofarsi/forker

Get high performance http requests with fork process

collaborate go golang

Last synced: 15 Dec 2025

https://github.com/parsiya/golnk

Golang package for parsing Windows shell link binary (lnk or Windows shortcut) files.

go golang lnk-files

Last synced: 11 Apr 2025

https://github.com/bharatkalluri/moviescore

A cli tool to get movie ratings and reviews directly to your terminal!

cli command-line-tool go golang movie-reviews poster-images ratings

Last synced: 16 Jul 2025

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

go-kit like microservice framework

go microservices

Last synced: 15 Jul 2025

https://github.com/remko/cloudrun-slog

Example Cloud Run Go app with lightweight structured logging using `slog`

cloudrun go google google-cloud-run slog

Last synced: 08 Oct 2025

https://github.com/changsz/mall-go

电商系统的后台管理系统,包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块

gin go gorm mall mysql redis swagger-ui trace websocket

Last synced: 28 Apr 2025

https://github.com/udhos/basgo

basgo compiles BASIC-lang to Golang. Then 'go build' can translate code to native executable binary.

basic basic-lang basica binary compiler executable go golang gw-basic gwbasic native

Last synced: 12 Mar 2026

https://github.com/shahriaarrr/tasky

CLI TODO list with GO

cli go golang todo todolist tool tools

Last synced: 27 Apr 2025

https://github.com/sibis/producthunt-cli

CLI application to access product hunt

cli cobra go golang package producthunt producthunt-api

Last synced: 12 Mar 2026

https://github.com/un000/tailor

Tailor, the library for tailing logs under logrotate, written in go.

go golang log nginx tail

Last synced: 16 Jan 2026

https://github.com/keegancsmith/rpc

Go stdlib net/rpc with context.Context support

go golang rpc

Last synced: 09 Apr 2025

https://github.com/rocket049/powerchat

linux / windows 加密聊天,分享文件,分享内容(markdown或html),TCP加密隧道

chat go golang p2p tunnel vala

Last synced: 12 Jan 2026

https://github.com/0x0FACED/effective-go-ru

Это НОВЫЙ перевод всего Effective Go на русский язык

effective-go effective-go-ru effective-go-translate effective-golang go golang

Last synced: 29 Aug 2025

https://github.com/bose/go-gin-opentracing

Gin Web Framework Open Tracing middleware

gin gin-gonic gin-middleware go middleware opentracing trace

Last synced: 10 Jun 2025

https://github.com/cokeBeer/go-sec-code

Go-sec-code is a project for learning Go vulnerability code.

cors go jsonp security sqli ssrf ssti xss xxe

Last synced: 16 Feb 2026

https://github.com/Unknwon/cae

Package cae implements PHP-like Compression and Archive Extensions.

go lsif-enabled

Last synced: 02 May 2025

https://github.com/chartmuseum/auth

Go library for generating JWT Tokens, authorizing HTTP requests, etc.

chartmuseum go golang helm

Last synced: 24 Feb 2026

https://github.com/mottaquikarim/esquerydsl

Safely create complex ES Search Queries via the Query DSL in golang

dsl elasticsearch go golang package query-dsl

Last synced: 28 Jan 2026

https://github.com/ollelogdahl/concord

A resilient Chord implementation in Go

chord-protocol distributed-systems go

Last synced: 14 Jan 2026

https://github.com/medigo/laika

:dog: A feature flag service

feature-flags feature-toggles go

Last synced: 14 Oct 2025

https://github.com/vuelto-org/vuelto

A fast and lightweight game engine powered by Go and OpenGL.

engine game game-development game-engine go go-game go-game-engine golang legacy-opengl library open-source opengl

Last synced: 12 Apr 2025

https://github.com/ahmetb/dlog

Go library to parse the Docker Logs stream

docker go log-collector log-stream

Last synced: 06 May 2025

https://github.com/apivideo/api.video-go-client

The official Go client library for api.video

go go-api-client golang hls streaming video video-sharing video-streaming

Last synced: 05 Mar 2026

https://github.com/butuzov/harmony

Go's concurrency patterns as generic library to use.

concurrency concurrency-patterns generics go

Last synced: 22 Mar 2025