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/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/negrel/secrecy

🤫 A simple secret-keeping library for Go.

go golang secret

Last synced: 15 Mar 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/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/mercedes-benz/kosmoo

A prometheus exporter which exposes metrics about PersistentVolumes and OpenStack

exporter go kubernetes metrics monitoring openstack prometheus

Last synced: 08 Oct 2025

https://github.com/driftprogramming/pgxpoolmock

pgx postgresql pool

go mock pgx pool postgresql

Last synced: 23 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/jasonodonnell/go-opendota

Go client library for accessing the OpenDota API

api-client dota2 go go-library golang-library opendota

Last synced: 17 Jan 2026

https://github.com/goenning/go-cache-demo

Demo repository on how to use server side cache in Go

cache go golang

Last synced: 19 Mar 2025

https://github.com/peterhellberg/neocities

A Neocities client written in Go

client go neocities neocities-client

Last synced: 11 Apr 2025

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

Go binding for the netCDF C library.

go netcdf

Last synced: 01 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/corazawaf/libinjection-go

libinjection is a Golang port of the libinjection(https://github.com/client9/libinjection)

coraza-waf go golang libinjection owasp sql-injection waf xss

Last synced: 13 Apr 2025

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/songmu/kibelasync

kibela client

go kibela markdown

Last synced: 09 Sep 2025

https://github.com/genkami/dogs

Make Go functional with dogs

functional go golang

Last synced: 11 May 2025

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/antithesishq/antithesis-sdk-go

Antithesis SDK for Go

go golang sdk

Last synced: 12 Jan 2026

https://github.com/nicholasjackson/wasp

Wasm System Plugins for Go

go wasi-standard wasm-modules

Last synced: 13 Apr 2025

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/ubccr/goipa

FreeIPA client library in Go

api freeipa go golang

Last synced: 09 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/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/oguzbilgic/fpd

fixed-point decimal in Go

go

Last synced: 29 Jan 2026

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/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/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/jaytaylor/mockery-example

Advanced Example for mockery

go golang mockery testing

Last synced: 09 Mar 2026

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/dd3v/cloud.snippets.ninja

Supposed to be a backend for snippets.ninja

api-server go go-restful

Last synced: 19 Oct 2025

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/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/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/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/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/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/matheusfm/futbin

An unofficial command-line tool for Futbin

ea-sports-fc fc24 fifa fifa-ultimate-team futbin go golang

Last synced: 15 Jan 2026

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/infobloxopen/infoblox-go-client

Infoblox NIOS WAPI Go Client library

go infoblox

Last synced: 14 May 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/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/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/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/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/hymkor/csvi

Terminal CSV Editor

csv cui go golang

Last synced: 18 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/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/sanposhiho/wastedassign

Go Linter: finds wasted assignment statements 🗑

analyzer go golang staticanalysis

Last synced: 16 May 2025

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/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/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/bbkane/grabbit

A small single-binary CLI to grab images from Reddit - I've been surprised how much I enjoy seeing beautiful wallpapers when I lock/unlock my computer.

cli go golang homebrew reddit wallpaper

Last synced: 16 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/piglig/go-qr

A native, high-quality and minimalistic QR code generator

go golang qr qr-code qr-generator qrcode qrcode-generator

Last synced: 16 Apr 2025

https://github.com/nitishm/redis-terminal

A terminal based browser for Redis written in Go

go golang redis terminal terminal-based terminal-emulator

Last synced: 22 Apr 2025

https://github.com/pravj/puzzl

:game_die: An intelligent version of the sliding-puzzle game for your terminal built in golang

concurrent-programming game go pathfinding-algorithm sliding-puzzle-game

Last synced: 23 Jun 2025

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

go-kit like microservice framework

go microservices

Last synced: 15 Jul 2025

https://github.com/lu4p/go-escalate

The goal is to provide an easy to use API to escalate privileges on Linux, Windows and Mac OS

go golang privilege-elevation privilege-escalation privilege-escalation-exploits uac-bypass

Last synced: 24 Jun 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/barthr/newsapi

Go client for newsapi (https://newsapi.org/)

go golang newsapi

Last synced: 14 Jan 2026

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

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

go gopacket http tcpdump

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/blinklabs-io/plutigo

Untyped Plutus Core in Go

blockchain cardano go golang plutus

Last synced: 02 Apr 2026

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/butuzov/harmony

Go's concurrency patterns as generic library to use.

concurrency concurrency-patterns generics go

Last synced: 22 Mar 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/mkafonso/schema

A Golang schema validation toolkit that takes inspiration from https://zod.dev/ - because who doesn't love a good source of inspiration? 🎉

go go-schema go-verify golang open-source string-validation struct-validator toolkit validation zod

Last synced: 12 Jan 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/picatz/hunter

🐺 Command-line application and golang client library for hunter.io

command-line email-finder email-verification go golang hunterio reconnaissance

Last synced: 22 Apr 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/pzbitskiy/tealang

Tealang - high level language for Algorand ASC1 and TEAL

algorand antlr4 antlr4-go antlr4-grammar avm blockchain compiler go golang smart-contracts teal

Last synced: 15 Mar 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/mark-kubacki/semver

:100: parse semantic version numbers, and ranges (the most often imitated original)

constraints go golang range semantic-versioning semantic-versions semver zero-alloc

Last synced: 24 Mar 2025

https://github.com/changkun/pkg

🥼 personal Go codebase

codebase go golang

Last synced: 21 Apr 2025

https://github.com/komuw/ote

ote updates a packages' go.mod file with a comment next to all dependencies that are test dependencies; identifying them as such.

dependency go golang mod modules

Last synced: 11 Apr 2025

https://github.com/go-darwin/apfs

Package apfs implements an Apple File System(apfs) bindings for Go

apfs apple darwin filesystem go macos

Last synced: 14 Jan 2026

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/twharmon/goweb

Lightweight web framework based on net/http.

api go web web-framework

Last synced: 11 May 2025

https://github.com/go-faster/city

go cityhash implementation

cityhash go golang hashing

Last synced: 07 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/gopulse/pulse

Pulse: A Golang framework for web development

go golang golang-framework gopulse web

Last synced: 29 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/anacrolix/godo

godo is an improved `go run`

build-tool go golang wrapper

Last synced: 14 Jun 2025

https://github.com/devfeel/middleware

middleware for dotweb

accesslog cros dotweb go jwt middleware server web

Last synced: 14 Apr 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/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