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/crusj/hierarchy-tree-go.nvim

Golang Hierarchy tree views.

go hierarchy lsp lua neovim nvim

Last synced: 05 May 2025

https://github.com/chriscasola/nlp

A collection of natural language processing algorithms for Go

conditional-random-fields crf go golang natural-language-processing nlp

Last synced: 13 Apr 2025

https://github.com/gozeloglu/cache

LRU-based cache package for Go.

cache go go-package golang lru lru-cache

Last synced: 29 Oct 2025

https://github.com/oasisprotocol/oasis-web3-gateway

Web3 Gateway for the Oasis SDK EVM ParaTime module.

blockchain ethereum evm gateway go oasis official paratime postgresql web3

Last synced: 12 Jan 2026

https://github.com/boris1993/dnsupdater

Automatically update your DNS record to match your current external IP address

aliyun-ddns aliyun-dns cloudflare cloudflare-api cloudflare-ddns cloudflare-dns ddns dnsupdater go golang

Last synced: 19 Mar 2025

https://github.com/robaho/go-concurrency-test

Test the performance of Go's concurrency structures

c concurrency go java performance

Last synced: 20 Jul 2025

https://github.com/movsb/taosocks

A smart tunnel proxy that helps you bypass firewalls.

go golang http-proxy proxy socks5 tunnel

Last synced: 11 May 2025

https://github.com/abrander/agento

Client/server collecting near realtime metrics from Linux hosts. Uses influxdb as backend.

go influxdb metrics monitoring

Last synced: 13 Apr 2025

https://github.com/RichardKnop/Go-fixtures

Django style fixtures for Golang's excellent built-in database/sql library.

fixtures go golang

Last synced: 12 Mar 2025

https://github.com/svix/svix-docs

Documentation for the Svix libraries and CLI

api documentation go python svix typescript webhooks

Last synced: 06 Apr 2025

https://github.com/codergogoi/go-ecommerce-series

How to Build Go Backend System from Scratch to Production-ready Monolithic to Microservice. Go E-commerce Series is a complete course based on the Go ecosystem where you can learn GO from scratch to a professional level. We will be covering the following topics throughout this series.

backend-service go golang microservice

Last synced: 13 Apr 2025

https://github.com/fortytw2/dockertest

test database interactions with Docker

database go helper test

Last synced: 26 Jan 2026

https://github.com/seppestas/go-confluence

Go library wrapping the confluence REST API

confluence go golang golang-library

Last synced: 15 Dec 2025

https://github.com/einride/aip-cli-go

Generate command line interfaces to your gRPC services.

aip api-management cli command-line go golang grpc protobuf protocol-buffers

Last synced: 24 Apr 2025

https://github.com/szktkfm/sptui

Spotify TUI player

bubble bubbletea cli go spotify tui

Last synced: 16 Jan 2026

https://github.com/andygrunwald/your-connection-deserves-a-name

Examples and code to assign a name to your MongoDB, MySQL, NATS, Oracle, PostgreSQL, RabbitMQ, and redis connection.

best-practice connection go hacktoberfest http mongodb mysql nats oracle postgresql python rabbitmq redis

Last synced: 16 Mar 2025

https://github.com/orbitdb-archive/go-orbit-db

Go implementation of OrbitDB.

go golang orbitdb

Last synced: 17 Jul 2025

https://github.com/yosev/private-ghp

publish github pages privately secured by github sso (oauth2)

github go golang pages protect protected secure sso

Last synced: 09 Apr 2025

https://github.com/pomerium/pomerium-operator

An operator for running Pomerium on a Kubernetes cluster.

beyondcorp cloud-native go helm-chart identity kubernetes kubernetes-operator pomerium zero-trust

Last synced: 01 May 2025

https://github.com/cornelk/gitlab2gitea

Migration tool from GitLab to Gitea

gitea gitlab go golang

Last synced: 17 Mar 2025

https://github.com/timendus/silicon8

A Go implementation of Chip-8, SCHIP and XO-Chip for WebAssembly

chip-8 emulator go interpreter javascript tinygo vm wasm webassembly

Last synced: 08 Jul 2025

https://github.com/mattn/htpasswd

Go implementation of htpasswd

go htpasswd

Last synced: 01 May 2025

https://github.com/martindai/wechatrobot-go

一个基于微信公众号的智能聊天机器人项目,支持根据关键字或者调用OpenAI、通义千问、豆包等大语言模型服务回复内容

go wechat

Last synced: 29 Apr 2025

https://github.com/firstbatchxyz/dkn-compute-launcher

Cross-platform launcher for Dria Compute Node.

dria go launcher

Last synced: 03 May 2025

https://github.com/YoSev/private-ghp

publish github pages privately secured by github sso (oauth2)

github go golang pages protect protected secure sso

Last synced: 01 May 2025

https://github.com/dl-solarity/hardhat-gobind

Hardhat plugin to generate Go bindings

bind go hardhat hardhat-plugin solarity

Last synced: 08 Jul 2025

https://github.com/dblk/shottower

An open source, self-hosted implementation of the Shotstack API backend

docker editing ffmpeg go golang open-source self-hosted shotstack shotstack-api video

Last synced: 15 Jan 2026

https://github.com/easycz/logrotate

Concurrency safe log rotating writer for Golang

go golang logging writer

Last synced: 21 Jun 2025

https://github.com/madh93/karakeepbot

🔖 Telegram Bot for saving bookmarks to Karakeep (previously Hoarder)

bookmarks bot go golang hoarder karakeep self-hosted telegram telegram-bot

Last synced: 11 Apr 2025

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

Amazon Cloud Storage API for Go.

amazon-cloud-drive cli go golang

Last synced: 14 Jan 2026

https://github.com/dreamscached/minequery

📡 Minecraft Server List Ping library written in Go

bukkit craftbukkit go golang mcping minecraft paper ping query server-list-ping spigot

Last synced: 26 Oct 2025

https://github.com/quasilyte/talks

A collection of slides, notes and other related stuff from talks I have given.

archive articles go golang pdf slides talks

Last synced: 14 Oct 2025

https://github.com/virb3/swift-ida

IDA plugin to aid with Swift reverse engineering

go ida ida-pro plugin reverse-engineering rust swift

Last synced: 19 Oct 2025

https://github.com/mokiat/lacking

A 3D game engine/framework written in Go

engine framework game go golang ui

Last synced: 24 Oct 2025

https://github.com/maragudk/gai

Go Artificial Intelligence (GAI) helps you work with foundational models, large language models, and other AI models.

ai embeddings eval evals go llm

Last synced: 28 Aug 2025

https://github.com/rsjethani/secret

Prevent your secrets from leaking into logs, std* etc.

go secrets

Last synced: 14 Apr 2025

https://github.com/remind101/mq-go

SQS Consumer Server for Go

go golang sqs sqs-consumer

Last synced: 29 Apr 2025

https://github.com/go-graphite/carbonmem

in-memory carbon-like store

carbon carbonzipper go

Last synced: 15 Dec 2025

https://github.com/41north/async.go

A collection of utilities for async code in Go.

async go golang

Last synced: 17 Jan 2026

https://github.com/devfeel/dotlog

Simple and easy go log framework

app framework go golang log logging

Last synced: 14 Apr 2025

https://github.com/guimaraeslucas/axonasp

Run ASP Classic on Linux, macOS, BSD and Windows. A modern, cross-platform execution engine natively supporting VBScript and JavaScript. Features built-in support for Web Server, FastCGI, CLI, and MCP/TestSuite.

asp asp-classic classic-asp cli console fastcgi-server go golang interpreter javascript jscript linux macos tui vbscript virtual-machine vm web-development webserver windows

Last synced: 02 Jul 2026

https://github.com/pantrif/s2-geojson

Draw a polygon on the map or paste a geoJSON and explore how the s2.RegionCoverer covers it with S2 cells depending on the min and max levels

geojson go s2

Last synced: 14 Mar 2025

https://github.com/shabbyrobe/xmlwriter

xmlwriter is a pure-Go library providing procedural XML generation based on libxml2's xmlwriter module

go golang pure-go xml

Last synced: 22 Mar 2025

https://github.com/go-toolsmith/minformat

gominfmt makes the Go code more compact to aid further compression; revert with gofmt

compression fmt go golang minifier uglify

Last synced: 12 Jan 2026

https://github.com/steinfletcher/gonum

An enum generator for Go

enum enumeration generator go golang java

Last synced: 09 Apr 2025

https://github.com/ranchblt/geometry-jumper

Simple Jumping Game

game game-2d go golang

Last synced: 12 Apr 2025

https://github.com/inadarei/justgo

Skeleton for jump-starting a Go-powered microservice project with Docker and Go best-practices + easy code hot-reloading (for dev environments)!

apis docker generator go golang microservices scaffolding templates

Last synced: 23 Apr 2025

https://github.com/wille/osutil

Go library to easily detect current operating system, current Linux distribution, macOS version and more...

bsd dragonfly dragonflybsd freebsd go golang linux mac macos netbsd openbsd operating operatingsystem os system windows

Last synced: 17 Jun 2025

https://github.com/zchee/vim-vgo

Vim syntax highlighting for golang.org/x/vgo go.mod

go syntax-highlighting vgo vim

Last synced: 29 Oct 2025

https://github.com/driusan/dkim

Pure Go tools for managing DKIM headers

dkim go mail plan9

Last synced: 22 Feb 2026

https://github.com/amirhnajafiz-archive/captain-mustache

Dockerizing Golang applications under Captains Mustache.

docker docker-compose docker-image dockerfile dockerization go golang

Last synced: 15 Jul 2025

https://github.com/scotow/burgoking

Burger King - Free Burger Code Generator

burger burger-king code food go golang promotion webscraping

Last synced: 19 Apr 2025

https://github.com/skatsuta/go-linux-commands

Linux commands written in Go.

go linux-command

Last synced: 04 Mar 2026

https://github.com/markthethomas/raft-badger

Badger-based backend for Hashicorp's raft package

consensus distributed-systems go key-value raft

Last synced: 01 Mar 2026

https://github.com/trozz/terraform-provider-pocketid

Terraform provider for Pocket-ID: manage OIDC clients, users, and groups in your self-hosted Pocket-ID instance as code.

go iam infrastructure-as-code oidc openid-connect passkeys pocket-id pocketid self-hosted terraform terraform-provider

Last synced: 17 Jun 2026

https://github.com/dominikbraun/refreturn

Find functions that return a reference and cause allocations.

go go-compiler go-functions heap inlining

Last synced: 30 Apr 2025

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

Official Golang client for the Customer.io API

customerio go

Last synced: 04 Oct 2025

https://github.com/dlampsi/adc

Active Directory Golang client library

active-directory activedirectory adc go golang golang-module ldap

Last synced: 18 Aug 2025

https://github.com/pkritiotis/go-outbox

Outbox Pattern implementation in go

example go golang outbox-pattern

Last synced: 12 Jan 2026

https://github.com/bschaatsbergen/dnsee

See DNS configurations quickly

cli dns go

Last synced: 15 Apr 2025

https://github.com/navid2zp/go-wikidata

Wikidata API bindings in go.

api go golang wikidata wikidata-api wikipedia wikipedia-api

Last synced: 15 May 2025

https://github.com/brendanjryan/k8split

A CLI for splitting multidocument yaml files into discrete documents.

go kubernetes kustomize yaml

Last synced: 21 Feb 2026

https://github.com/xyproto/wann

:balance_scale: Weight Agnostic Neural Networks in Go

go neural-network nn svg-diagram wann weight-agnostic-neural-network

Last synced: 15 Apr 2025

https://github.com/johnpili/go-text-to-image

Generate text to image in Golang. I created this application for generating featured images for facebook or when sharing code snippet in WhatsApp.This comes with a simple web interface that lets you generate text to image.

go golang image-generation social-media text-to-image

Last synced: 07 May 2025

https://github.com/mostynb/go-grpc-compression

go gRPC encoding wrappers for some useful compression algorithms that are not available in google.golang.org/grpc

go golang grpc lz4 snappy zstandard zstd

Last synced: 16 May 2025

https://github.com/go-pg/urlstruct

urlstruct decodes url.Values into structs

go go-pg golang postgresql

Last synced: 20 Aug 2025

https://github.com/imthaghost/stockapi

Stock data Rest-ful API built in Go. Various endpoints regarding stock data scraped directly from Yahoo Finance. Use this for a quick start regarding stock data.

api go golang restful-api yahoo-finance

Last synced: 12 Apr 2025

https://github.com/jamesclonk/easy-vpn

:bomb: commandline tool to spin up a VPN server on a cloud VPS that self-destructs after reaching a timelimit

cloud-vps docker go pptpd vpn-server

Last synced: 14 Jul 2025

https://github.com/hgfischer/domainerator

Simple application written in Go that combines two wordlists and a list of TLDs to form domain names and check if they are already registered.

dns dns-status domain domain-squat go starter-kit startup startup-applications startups tld wordlist

Last synced: 13 May 2025

https://github.com/lonelyevil/kook

A library for interacting with kook bot API.

bot go golang kook kookapp

Last synced: 30 Dec 2025

https://github.com/sgaunet/perplexity-go

A comprehensive Go client library for the Perplexity AI API with support for chat completions, async jobs, streaming, multimodal messages, structured outputs, and web search integration

ai api-client async go golang library multimodal perplexity perplexity-ai streaming structured-output web-search

Last synced: 07 Mar 2026

https://github.com/joelboim/gnum

True Enum for GO. Without code generation.

enum enumeration go golang

Last synced: 15 Dec 2025

https://github.com/hortbot/hortbot

A Twitch IRC bot - the code behind CoeBot, AutoModBot (and of course, HortBot)

go golang irc twitch twitch-irc

Last synced: 10 May 2025

https://github.com/simonbaeumer/goss

Quick and Easy server testing/validation

devops docker go golang goss health-endpoint infrastructure-as-code linux tdd testing

Last synced: 11 Nov 2025

https://github.com/go-humble/locstor

localstorage bindings for go and gopherjs

go gopherjs gopherjs-bindings

Last synced: 28 Jan 2026

https://github.com/dnaeon/go-binarytree

A simple Binary Tree implementation in Go

binarytree go golang

Last synced: 13 Apr 2025

https://github.com/nicklaswallgren/go-template

Go-template is an opinionated Hexagonal backend template written in GO.

boilerplate clean-architecture gin go go-template golang golang-application gorm gorm-orm hexagonal-architecture swagger template

Last synced: 08 Oct 2025

https://github.com/kawa1214/tcp-ip-go

A TCP/IP protocol server written in Go. (Not using net package)

go golang tcp-ip

Last synced: 14 Jan 2026

https://github.com/chemikadze/asn1go

ASN.1 schema parsing and code generation

asn-1 asn1 go golang

Last synced: 10 Apr 2025

https://github.com/mibk/dali

a thin layer over Go's database/sql

database go golang golang-library

Last synced: 18 Oct 2025

https://github.com/azawawi/perl6-inline-go

Use Go code within Perl 6

go golang inline perl6

Last synced: 25 Oct 2025

https://github.com/j-siu/go-png2ico

PNG to ICO in GoLang. ICO store use PNG format.

go ico icon png

Last synced: 17 Jan 2026

https://github.com/m7shapan/cidr

get more IP details from CIDR range

cidr cidr-range go golang ip

Last synced: 23 Jan 2026

https://github.com/richardknop/example-api

A base API project to bootstrap and prototype quickly.

docker docker-compose etcd go golang postgres prototype

Last synced: 27 Oct 2025

https://github.com/miliar/saiboard

An open-source, wooden electronic Go board that integrates with KataGo.

3d-printing ai baduk cnc diy electronics esp32 flutter go katago python raspberry-pi weiqi

Last synced: 09 Apr 2025

https://github.com/pr4k/howto

Terminal client for stack overflow

cli go golang google howto stackoverflow terminal

Last synced: 22 Apr 2025

https://github.com/toomore/mailbox

📨 簡易電子報發送系統,使用 #Golang 實作,send campaign mail with open, click tracker.

alpine csv docker email go golang hacktoberfest hacktoberfest2023 mailbox mariadb mysql sendmail server ses tracker tracking

Last synced: 19 Apr 2025

https://github.com/negrel/assert

0️⃣ Zero cost debug assertions for Go.

assert debug go golang

Last synced: 25 Apr 2025

https://github.com/turbot/steampipe-plugin-shodan

Use SQL to instantly query host, DNS and exploit information using Shodan. Open source CLI. No DB required.

backup etl go golang hacktoberfest postgres postgres-fdw postgresql postgresql-fdw shodan shodan-plugin sql sqlite steampipe steampipe-community steampipe-plugin zero-etl

Last synced: 22 Apr 2025

https://github.com/alexkohler/identypo

identypo is a Go static analysis tool to find typos in identifiers (functions, function calls, variables, constants, type declarations, packages, labels).

go golang spellcheck spellchecking static-analysis static-analyzer static-code-analysis

Last synced: 16 Jan 2026

https://github.com/zwczou/jpush

极光推送go客户端,支持定时推送,推送,设备标签别名更改等

go jiguang jpush

Last synced: 19 Apr 2025