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/tinode/snowflake

Yet another snowflake

go golang snowflake twitter-snowflake

Last synced: 05 Apr 2025

https://github.com/nitrictech/examples

Explore our curated Nitric examples to craft robust, scalable applications.

ai dart go golang javascript js nitric node-js python serverless ts typescript

Last synced: 23 Jun 2025

https://github.com/belwue/flowpipeline

Process network flows using fully configurable pipelines.

ebpf go goflow golang influxdb kafka monitoring netflow network-analysis networking prometheus tcpdump-like

Last synced: 13 Jul 2025

https://github.com/jasonuc/greentext

A CLI tool for creating green-text memes in your terminal 🐸

4chan cobra-cli go golang memes

Last synced: 29 Oct 2025

https://github.com/burik666/gobin

gobin is a package manager for /go/bin

go gobin golang

Last synced: 28 Jul 2025

https://github.com/razonyang/fastrouter

FastRouter is a fast, flexible HTTP router written in Go.

fast go golang grouping http middleware router

Last synced: 05 May 2025

https://github.com/penberg/ustat

ustat - an unified system stats collector tool

go linux stats stats-collector

Last synced: 11 Apr 2025

https://github.com/kaihendry/goide

Docker run to a sane vim-go setup

debugger docker editor go golang gopls minimal vim

Last synced: 11 Jul 2025

https://github.com/drgrib/go_concurrency_patterns_2012

Ordered, complete, and sometimes enhanced versions of code from Rob Pike's 2012 talk

concurrency-patterns go golang pike rob-pike-talk

Last synced: 09 Apr 2025

https://github.com/k-zehnder/gophersignal

Gopher Signal uses smart technology to quickly summarize important points from HackerNews.com articles. https://gophersignal.com

docker go hackernews makefile mysql nextjs nginx ollama openai rss rust swagger typescript

Last synced: 27 Apr 2025

https://github.com/lmittmann/ppm

Package ppm implements a Portable Pixel Map (PPM) image decoder and encoder written in Go.

go golang image ppm

Last synced: 08 Oct 2025

https://github.com/ryanbekhen/nanoproxy

NanoProxy is a lightweight SOCKS5 proxy server written in Go. It is designed to be simple, minimalistic, and easy to use.

go golang proxy socks5

Last synced: 02 Apr 2026

https://github.com/rafaeljesus/composing-go-example

Project example demonstrating interface segregation in go

go interface-segregation-principle solid

Last synced: 27 Apr 2025

https://github.com/thnxdev/happy

Happy is an opinionated tool for generating request-handler boilerplate for Go 😊

go http

Last synced: 26 Jan 2026

https://github.com/demdxx/gocast

Simple basic types cast for GO

cast go golang types

Last synced: 27 Apr 2025

https://github.com/shurcool/issuesapp

Package issuesapp is a web frontend for an issues service.

go issue-tracker

Last synced: 27 Apr 2025

https://github.com/ananthb/chonker

Download large files in parallel chunks in Go.

go golang

Last synced: 09 Apr 2025

https://github.com/simonas-dev/aubio-go

Go wrapper for audio and music analysis library Aubio. WORK IN PROGRESS

aubio audioanalysis go golang spectrum spectrum-analyzer

Last synced: 14 Jan 2026

https://github.com/dastoori/higgs

A tiny cross-platform Go library to hide/unhide files and directories

directory file file-handling fs go golang hidden hidden-files hide hide-files hide-folder higgs macos ubuntu unix windows

Last synced: 22 Jun 2026

https://github.com/zboralski/ida-headless-mcp

Headless IDA Pro binary analysis via Model Context Protocol

claude claude-code codex disassembler go ida idalib il2cppdumper mcp mcp-server python reverse-engineering

Last synced: 27 Feb 2026

https://github.com/pradumnasaraf/contributors

Contributors is a GraphQL API written in Go. It stores data in MongoDB and uses Redis to cache and rate-limit requests. For monitoring, it uses Prometheus (Custom Metrics) and Grafana.

docker docker-images gin go golang grafana graphql hacktoberfest kubernetes mongodb prometheus rate-limit redis

Last synced: 02 Mar 2026

https://github.com/maruel/genai

The opinionated high performance professional-grade AI package for Go

ai correctness go llm performance

Last synced: 02 Mar 2026

https://github.com/si3nloong/sqlike

Golang Sequel ORM that supports Enum, JSON, Spatial, and many more

casbin enum go go-sql-orm golang golang-sql-orm json mysql opentracing orm sequel spatial sql sql-orm sqldump sqlike toxic-query uuid

Last synced: 02 Mar 2026

https://github.com/matroskin13/stepper

A simple, efficient, concurrent task runner. Stepper supports MongoDB, Postgresql (beta).

go golang job-scheduler queue scheduler

Last synced: 05 Mar 2026

https://github.com/singlestore-labs/singlestore-workshop-data-intensive-app

This repo provides a starting point for building applications using SingleStore, Redpanda (by Vectorized), and the Go language. SingleStore is a scale-out relational database built for data-intensive workloads. Redpanda is a Kafka API compatible streaming platform for mission-critical workloads created by the team at Vectorized.

database docker getting-started go golang memsql quickstart redpanda singlestore sql tutorial vectorized workshop

Last synced: 06 Feb 2026

https://github.com/auliawiguna/goshaka-starter

REST API boilerplate using Go, Fiber Framework, JWT, GORM, Swagger, Rate Limiter

api authentication boilerplate docker-compose fiber-framework go golang rest-api swagger

Last synced: 25 Jul 2025

https://github.com/marstr/collection

Generic Golang implementation of a few basic data structures.

collections dictionary generics go golang linkedlist linq lrucache queue stack

Last synced: 31 Jul 2025

https://github.com/matzefriedrich/parsley

An easy-to-use reflection-based dependency injection package that fits into any Go application.

dependency-injection go golang inversion-of-control reflection service-factory service-locator

Last synced: 25 Jul 2025

https://github.com/jankammerath/HttpTimeTravelProxy

Http Time Travel Proxy is an HTTP proxy server written in Go to allow browsing back in time using archive.org's WaybackMachine. You can configure your Internet Explorer or Netscape Navigator on any system to use this proxy to travel back in time and browse the world wide web of yesteryear.

browser go golang golang-application http http-proxy linux proxy proxy-server retrocomputing server time-travel vintage-computers wayback-machine world-wide-web www

Last synced: 06 Apr 2025

https://github.com/philip-bui/grpc-zerolog

Middleware Router logging Protobuf requests, metadata and responses into JSON Logs.

go grpc grpc-zerolog interceptor json logging middleware protobuf protobuf-golang zerolog

Last synced: 14 Apr 2025

https://github.com/arduino/serial-discovery

An Arduino IDE pluggable-discovery for Serial ports

arduino go golang tooling-team

Last synced: 13 Sep 2025

https://github.com/rhysd/vim-goyacc

Vim filetype support for goyacc

go vim vim-plugin yacc

Last synced: 08 Apr 2026

https://github.com/surrealdb/fibre

A simple and fast HTTP and WebSocket framework for Go

go golang golang-library http-router http-server json-rpc rest-api websocket-server

Last synced: 09 Oct 2025

https://github.com/lobocv/simplerr

Advanced Go error handling, made simple

error-codes error-handling errors go golang grpc http simple

Last synced: 23 Apr 2025

https://github.com/jub0bs/errutil

a collection of utility functions for working with Go errors

errors go golang inspection

Last synced: 16 Apr 2025

https://github.com/davidleitw/good_golang_posts

整理覺得不錯的 go語言/網路領域 資源

article go golang

Last synced: 12 Apr 2025

https://github.com/beevik/guid

generate and parse uuids in go

go guid uuid

Last synced: 02 Jul 2025

https://github.com/manifoldco/healthz

Easily add health checks to your go services

go golang healthcheck reliability

Last synced: 01 Jul 2025

https://github.com/flaque/thaum

Thaum is a simple boilerplate and scaffolding command line utility.

boilerplate cli go mustache tool

Last synced: 03 Mar 2026

https://github.com/h4ck3rk3y/go-8

A chip-8 emulator written in Go

chip-8 ebiten emulator go golang

Last synced: 31 Jan 2026

https://github.com/hexilee/htest

htest is a http-test package

go golang http http-client httptest mock test testing

Last synced: 15 Apr 2025

https://github.com/kavishgr/ghrelease

ghrelease(github release) is a CLI tool that fetches and installs the latest release assets from Github for MacOS and Linux (amd64 and arm64 architectures). It automatically detects your operating system and architecture, downloads the release, extracts it(if needed), and keep only the binary.

cli github-downloader github-downloads github-releases go golang-cli linux macos

Last synced: 13 Jan 2026

https://github.com/Eun/go-convert

Convert a value into another type

go golang

Last synced: 14 Mar 2025

https://github.com/borud/simpleton

A very simple UDP-to-database logger.

go sqlite3 udp

Last synced: 23 Apr 2025

https://github.com/kolkov/racedetector

Pure-Go race detector - No CGO required! Detect data races in Go programs running on AWS Lambda, Docker (FROM scratch), Alpine Linux. FastTrack algorithm, 85.7% coverage, production-ready

alpine-linux cgo-free concurrency cross-compilation data-race debugging developer-tools docker fasttrack go golang goroutines instrumentation lambda production-ready pure-go race-detector serverless synchronization testing

Last synced: 11 Mar 2026

https://github.com/ndabap/ping-pong

Retro game pong written in Go and Websocket as transport

go golang javascript websocket

Last synced: 16 Mar 2025

https://github.com/himanshub16/outbound-go

URL shortener and Redirection As A Service

docker gin go golang outbound redirection tracking url-shortener

Last synced: 23 Apr 2025

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

Golang API Client for https://goauthentik.io

api authentik client go golang openapi

Last synced: 02 Apr 2026

https://github.com/lusingander/go-gif-viewer

Simple animated GIF viewer with Go and Fyne

fyne gif gif-animation gif-viewer go

Last synced: 02 Mar 2026

https://github.com/saltbo/goget

Search and install Golang packages easily

go goget golang golang-application

Last synced: 12 Jan 2026

https://github.com/yanskun/gotests.nvim

that runs gotests with Neovim

go gotests neovim neovim-plugin

Last synced: 10 Aug 2025

https://github.com/webklex/gogeoip

GoGeoIP - a lightweight web api providing ip intelligence written in GO. This software provides an api to get as many information as possible for a given IP address or the current visitor. This includes network, system, location and user information.

api geoip geoip2 go golang

Last synced: 07 Mar 2026

https://github.com/beastwick18/genshin-real-time-notes

📝 View your Genshin, Honkai: Star Rail, and Zenless Zone Zero Real-Time Notes from your PC! Check your resin and stamina without opening the Hoyolab App.

genshin genshin-impact go golang honkai honkai-star-rail hoyolab hoyolab-api hoyoverse hoyoverse-api mihoyo mihoyo-api system-tray systray tray tray-application zenless-zone-zero zzz

Last synced: 21 Mar 2025

https://github.com/PhilippHeuer/go-keycloak

Go Keycloak Client

client go keycloak

Last synced: 03 Apr 2025

https://github.com/amalfra/oexec

oexec is a Go package to execute shell commands in specified order

cmd exec go golang order package shell

Last synced: 21 Mar 2025

https://github.com/thesabbir/wrtapi

OpenWRT administration HTTP api written in go

go golang openwrt rest-api ubus

Last synced: 12 Apr 2025

https://github.com/zendesk/term-check

A GitHub app which runs checks for flagged terminology in GitHub repos

bot checks-api github-bot go go-github golang

Last synced: 11 Apr 2025

https://github.com/jipok/dnsr

DNS-based selective routing for DPI bypass on Linux & routers

anticensorship dns-proxy go linux nfqueue openwrt proxy router socks5 wireguard zero-configuration

Last synced: 23 Jun 2025

https://github.com/juststeveking/go-api

A simple Go API following concepts of Domain Driven Design for educational purposes.

api api-rest ddd domain-driven-design educational-project go golang openapi-specification openapi3

Last synced: 12 Apr 2025

https://github.com/drgrib/Go_Concurrency_Patterns_2012

Ordered, complete, and sometimes enhanced versions of code from Rob Pike's 2012 talk

concurrency-patterns go golang pike rob-pike-talk

Last synced: 07 May 2025

https://github.com/earthboundkid/resperr

Go package to associate status codes and messages with errors

error-handling go http

Last synced: 14 Apr 2025

https://github.com/chongzixuan-ai/openai-go-language

OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go

chatgpt chatgpt-api go gpt-4 gpt-5 openai openai-api

Last synced: 08 Nov 2025

https://github.com/securesauce/precli

Precaution CLI - command line static application security testing tool

command-line go java python sast security security-tools static-analysis static-code-analysis

Last synced: 09 Apr 2025

https://github.com/ahmuq/x-gen

Twitter/X Generator Fully Request

generator go golang twitter x

Last synced: 23 Jul 2025

https://github.com/turbaszek/gonotes

Command line tool to access your kindle clippings

cli clippings ebooks go golang kindle notes

Last synced: 23 Aug 2025

https://github.com/peterhellberg/tinypng

A TinyPNG client written in Go

client go tinypng tinypng-client

Last synced: 20 Sep 2025

https://github.com/andybons/gogif

The (no longer) missing GIF encoder for #golang

encoder gif go

Last synced: 29 Jul 2025

https://github.com/imkira/go-ttlmap

go-ttlmap is a Go package that provides an in-memory key-value cache with notification events for storing TTL-based expirable items.

go in-memory key-value map ttl

Last synced: 22 Jan 2026

https://github.com/gamemann/ip-asn-list

A Go application that outputs prefixes to a text file and supports ASN lookups.

asn go golang ip list

Last synced: 23 Oct 2025

https://github.com/broady/gae-postgres

Connect to Cloud SQL for PostgreSQL from Google App Engine

appengine appengine-go cloud-sql go golang postgres postgresql

Last synced: 27 Oct 2025

https://github.com/keepeye/logrus-filename

Logrus hook for logging filename and line number

go logger logrus logrus-hook

Last synced: 24 Jan 2026

https://github.com/remizovm/geonames

Golang wrapper over the geonames.org website dump

api api-client api-wrapper client geonames go golang golang-wrapper

Last synced: 14 Jan 2026

https://github.com/suda/go-gooey

🥞 Declarative GUI framework for Go using GTK3. Think Go + SwiftUI + GTK

declarative declarative-ui go golang gtk gtk3 gui

Last synced: 26 Mar 2025

https://github.com/andrei-polukhin/pgdbtemplate

Go library for creating PostgreSQL test databases using template databases for lightning-fast test execution.

database go golang performance pgx postgresql pq testcontainers testing

Last synced: 30 Dec 2025

https://github.com/goplus/pandas

Flexible and powerful data analysis / manipulation library for Go+, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

data-analysis data-science data-tech go golang gop goplus pandas scientific-computing

Last synced: 30 Apr 2025

https://github.com/go-vgo/grpclb

A gRPC load balancer and service discovery for go

etcd go golang grpc grpclb

Last synced: 30 Apr 2025

https://github.com/aperturerobotics/protobuf-project

Protobuf with Go import paths for Go and TypeScript: project boilerplate w/ Makefile. Supports grpc, vtprotobuf, drpc, ts-proto, twirp, starpc.

drpc go protobuf typescript

Last synced: 06 Mar 2026

https://github.com/3timeslazy/anti-dig

🚀 Blazingly fast getting rid of uber-dig in your code

anti-di dependency-injection go golang

Last synced: 10 Apr 2025

https://github.com/jdockerty/today

View your commit history across multiple directories, ideal for daily standup.

cli git git-commit go golang golang-cli productivity standup

Last synced: 11 Apr 2025

https://github.com/limitcool/cool-blog

个人自用的Go博客系统的后端服务,采用gin框架+mysql数据库构建,目前正在实现中。

blog blog-app blog-app-crud blog-engine gin go

Last synced: 05 Jun 2026

https://github.com/code-hex/testing-grpc

go-grpc server, client for onboarding

beginner client go golang grpc learning server testing-grpc

Last synced: 05 May 2025

https://github.com/m4cs/walgur

:computer: Set your desktop background from randomly picked Imgur links! :framed_picture:

go golang imgur imgur-api

Last synced: 11 Apr 2025

https://github.com/mauricioklein/go-chainable

Chain function calls in Golang, with support to argument's feedback and error-handling

chainable chainable-methods go golang pipe

Last synced: 07 May 2025

https://github.com/blinklabs-io/cardano-up

Command line utility for managing Cardano services

cardano go golang

Last synced: 30 Apr 2025

https://github.com/eun/go-convert

Convert a value into another type

go golang

Last synced: 18 Jul 2025

https://github.com/code-hex/sqlx-transactionmanager

Transaction manager for github.com/jmoiron/sqlx

go golang sql transaction

Last synced: 15 Mar 2026

https://github.com/dangkaka/top-projects

Most popular github projects in Go/Javascript/Python/Php (by :star:) - Auto update every week

go golang ranking top-list

Last synced: 17 Jan 2026