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/aleksi/mysqlx

MySQL driver for Go's (golang) database/sql package and MySQL X Protocol

go golang mysql mysql-driver mysql-protocol mysql-x mysqlx

Last synced: 07 Sep 2025

https://github.com/fullpipe/icu-mf

Translate using the ICU MessageFormat

go golang i18n icu l10n localization pluralize translation

Last synced: 06 Sep 2025

https://github.com/digineo/zackup

Backup to ZFS. Inspired by BackupPC

backup backup-tool backuppc go golang rsync zfs zfs-snapshots

Last synced: 23 Apr 2025

https://github.com/ichtrojan/gotp

Golang OTP package

go golang otp redis

Last synced: 22 Feb 2026

https://github.com/bdlm/log

Structured logging for Go

go golang logger logging structured-logging

Last synced: 16 Jan 2026

https://github.com/nextronsystems/go-elasticsearch

Simple ElasticSearch API for Golang

api client elasticsearch go go-elasticsearch golang simple

Last synced: 04 Oct 2025

https://github.com/fgrosse/prox

A process runner for Procfile-based applications

foreman go golang process-runner procfile

Last synced: 18 Jan 2026

https://github.com/pywee/lit

go Lit 是一个基于 Golang 开发的解释型编程语言,现已支持变量、函数、算术表达式、流程控制等特性,目前仍在持续开发中。This is an interpreter which created by Golang. You can also see it as a novel computer language, but i'm now still working on it to produce a bit more features

go golang web

Last synced: 12 Jan 2026

https://github.com/majd/ip-curl

A lightweight tool that starts a web server and returns the client's IP address on every request

docker go golang http ip ip-address web

Last synced: 09 Aug 2025

https://github.com/bsm/planb

Build distributed, low-latency services with a redis-compatible protocol and sentinel client support

cluster distributed-database go golang low-latency raft redeo redis

Last synced: 03 Oct 2025

https://github.com/caian-org/list-github-stars

list all your starred repositories into a single, markdown-formatted page

cli cli-tool export git github github-api github-stars go golang markdown

Last synced: 12 Jan 2026

https://github.com/esrrhs/gohome

some common go library

go golang

Last synced: 16 May 2025

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

The official Treblle SDK for Go. Seamlessly integrate Treblle to manage communication with your dashboard, send errors, and secure sensitive data.

api api-monitoring api-observability backend developer-tool go golang logging rest-api restful-api sdk sdk-go treblle treblle-sdk

Last synced: 04 Jan 2026

https://github.com/ldmtam/realtimemap-temporal

A showcase for using Temporal Workflow as Actors

actor-model go temporal-workflow

Last synced: 09 Nov 2025

https://github.com/tcarrio/dddd

Dynamic DNS for Cloudflare using DuckDuckGo's Answers API ¯\_(ツ)_/¯

cloudflare duckduckgo dyndns go golang

Last synced: 15 Apr 2025

https://github.com/devnw/gen

gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed across multiple types, and provides a common interface for the functionality. The library is designed to be used in a wide variety of projects and is designed to be easy to use.

data-structures generic-collections generic-functions generic-library generic-programming generic-types generics go golang google-go gophers library software-engineering struct structs structures

Last synced: 12 Jan 2026

https://github.com/monomonedula/gopdd

Command line tool for collecting TODO markers from your code, known as Puzzle Driven Development (PDD)

go golang management markers pdd puzzle todo

Last synced: 11 Aug 2025

https://github.com/luk4z7/pagarme-go

Pagar.me library in Go

api go pargarme payment

Last synced: 15 May 2025

https://github.com/ubclaunchpad/cumulus

💸 Cryptocurrency that doesn't waste your time

blockchain cryptocurrency go p2p ubc

Last synced: 15 May 2025

https://github.com/udhos/hpademo

hpademo is a simple demo for Kubernetes Horizontal Pod Autoscaler (HPA), written in Go and compiled to WebAssembly in order to run in a web browser.

go golang hpa kubernetes wasm webassembly

Last synced: 16 Nov 2025

https://github.com/lucasmenendez/shgf

Simple HTTP golang framework

api go golang http http2 https router ssl tls

Last synced: 01 May 2025

https://github.com/moemoe89/integration-test-golang

🦴 Integration Test using Dockertest for my Medium story material

dockertest dokcer go golang integration-testing mysql postgresql

Last synced: 15 May 2025

https://github.com/fishy/lifxlan

LIFX LAN Protocol implemented in Go

go golang library lifx lifx-lan lifx-lan-protocol lifx-tile-device

Last synced: 21 Aug 2025

https://github.com/Wing924/hostutils

A golang library for packing and unpacking hosts list

go golang golang-package utility

Last synced: 14 Mar 2025

https://github.com/dgl/go-safari-bookmarks

Read Safari's Bookmarks.plist

go golang-library macos

Last synced: 22 Mar 2025

https://github.com/yakuter/optinator

Idiomatic way to fill structs with options logic

go golang options struct

Last synced: 13 Apr 2025

https://github.com/bdogan/go-atem

BlackMagicDesign ATEM switcher protocol implementation. Written in go.

atem go golang iot

Last synced: 14 Jan 2026

https://github.com/diehlpk/async_heat_equation

Supplementary materials for the paper: Benchmarking the Parallel 1D Heat Equation Solver in Chapel, Charm++, C++, HPX, Go, Julia, Python, Rust, Swift, and Java

cpp go julia python rust

Last synced: 10 Apr 2025

https://github.com/aerogo/http

:balloon: HTTP client with a clean API.

go http http-client

Last synced: 10 Apr 2025

https://github.com/awoodbeck/strftime

C99-compatible strftime formatter for use with Go time.Time instances.

c99 go golang golang-library golang-package strftime

Last synced: 10 Apr 2025

https://github.com/osaminGo/shamoji

The shamoji (杓文字) is a word filtering package

go tokenizer word-filter

Last synced: 12 Mar 2025

https://github.com/dorukgezici/ituscheduler

Create your ITU course schedules in fashion with up-to-date & detailed information.

astro go react supabase

Last synced: 23 Feb 2026

https://github.com/ceshihao/windowsupdate

A Golang binding for Windows Update Agent API

go golang windowsupdate wua

Last synced: 22 Jan 2026

https://github.com/matthewaraujo/bottle_watter

Water Bottle Progress Tracker is a simple Go app to help you track your daily water intake

go golang terminal

Last synced: 06 Oct 2025

https://github.com/aca/sgrep

Simple grep. Extract url, ip address, email ... from stdin.

command-line go golang

Last synced: 21 Jan 2026

https://github.com/sergicanet9/go-hexagonal-api

A robust gRPC + REST API for user management built with Go and implementing the Hexagonal Architecture (Ports & Adapters) pattern, built on top of the scv-go-tools library.

docker go grpc grpc-gateway hexagonal-architecture kubernetes mongodb observability postgresql restapi

Last synced: 21 Jan 2026

https://github.com/einride/balena-go

The unofficial SDK to make balena powered Go applications.

balena balena-api edge-computing go golang iot

Last synced: 15 Oct 2025

https://github.com/laenzlinger/go-midi-rtp

Go library for RTP-MIDI (WIP)

go golang midi rtp

Last synced: 18 Jan 2026

https://github.com/kezhuw/leveldb

LevelDB implementation in Go with clean interfaces.

database go leveldb

Last synced: 07 Oct 2025

https://github.com/STUOJ/STUOJ

STUOJ 是汕头大学疾风算法协会的 ACM-ICPC 算法程序在线评测系统,支持 AI 大模型自动出题。用户可以提交代码到代码沙箱进行评测,管理员可以导入或自动生成算法题目、测试用例和题解代码。

acm-icpc gin go gorm oj online-judge

Last synced: 26 Mar 2025

https://github.com/emagtechlabs/go-apriori

Go-Apriori is a simple go implementation of the Apriori algorithm.

apriori apriori-algorithm go golang

Last synced: 08 Oct 2025

https://github.com/mvrahden/go-enumer

✨ Go-Enums with Magic ✨

enum enums go golang

Last synced: 11 Oct 2025

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

A Go module for interacting with the Kraken Spot and Derivatives APIs

api crypto cryptocurrency go kraken

Last synced: 20 Apr 2026

https://github.com/cloudwego/runtimex

Runtimex package help to expose Go Runtime internals representation safely.

go golang runtime

Last synced: 05 Mar 2026

https://github.com/counterapi/api

Counter Go application

api count counter go

Last synced: 20 Apr 2026

https://github.com/mileusna/spf

Go package for SPF record check

go golang rfc-7208 sender-policy-framework spf spf-record

Last synced: 28 Apr 2026

https://github.com/v8platform/api

Библиотека запуска пакетного режима 1С. Предприятие

1c-enterprise 1c-packages go golang v8platform-lib

Last synced: 05 Mar 2026

https://github.com/jimjibone/goopenzwave

Go bindings for the openzwave library.

go open-zwave openzwave zwave

Last synced: 24 Jan 2026

https://github.com/dingdinglz/ui-generator

应用ui原型生成器,借助大语言模型快速帮助您让idea跃然纸上

aigc claude deepseek generator go golang llm ui ui-design

Last synced: 18 Mar 2026

https://github.com/orisano/pixelmatch

mapbox/pixelmatch ports for go.

cli go golang image-diff image-processing library

Last synced: 31 Jul 2025

https://github.com/mathematic-inc/claude-tools-mcp

MCP server that exposes Claude Code's file and shell tools (bash, read, write, edit, glob, grep) over HTTP for remote use by any MCP client

claude claude-code docker file-tools go http-server mcp model-context-protocol shell-tools

Last synced: 08 Apr 2026

https://github.com/shihanng/devto

CLI tool to publish article to https://dev.to/

cli devto go golang

Last synced: 13 May 2025

https://github.com/devodev/go-office365

A CLI written in Go for interacting with the Microsoft Office365 Management Activity API

cli go golang microsoft office365

Last synced: 12 Jan 2026

https://github.com/confused-techie/gopage

A simple Website Shortcut Dashboard written in Go.

bookmarks dashboard go golang javascript website

Last synced: 13 Apr 2025

https://github.com/kayac/sqsjkr

SQS Job Kicker is the simple worker to invoke command from SQS message

aws cli cloudwatch-events cron dynamodb go golang kayac sqs

Last synced: 30 Aug 2025

https://github.com/spectralops/lightscreen

A configurable and flexible admission controller toolkit for Kubernetes built in Go and extensible with Go.

go golang kubernetes

Last synced: 15 Jul 2025

https://github.com/thiagonache/bench

An HTTP load tester and compare results tool.

benchmark command-line-tool go golang

Last synced: 12 Jan 2026

https://github.com/esimov/gomp

Alpha compositing operations and blending modes in Go.

alpha-compositing blend-modes colors go golang image-composition image-processing porter-duff rgba

Last synced: 13 Apr 2025

https://github.com/lrstanley/liam.sh

my personal website/blog

blog cli docker go golang website

Last synced: 17 Mar 2025

https://github.com/upsight/dinghy

Dinghy implements leader election using the raft protocol

go golang leader-election raft

Last synced: 27 Jul 2025

https://github.com/kataras/basicauth

The most advanced and powerful Go HTTP Basic Authentication middleware.

basic-authentication basicauthentication go golang

Last synced: 22 Mar 2025

https://github.com/andrei-pavel/portunus

aggregates all package managers under one tool

apt dnf eopkg flatpak go manager npm pacaur package pacman snap yaourt

Last synced: 24 Jul 2025

https://github.com/twpayne/go-pubsub

Package pubsub is a simple publish-subscribe implementation using generics.

go golang publish-subscribe pubsub

Last synced: 28 Oct 2025

https://github.com/eskriett/beany

Beany is an interactive command-line client for beanstalkd

beanstalkd cli go

Last synced: 10 Apr 2025

https://github.com/camerodev/evmos

Evmos is the first decentralized EVM chain on the Cosmos Network. It's implementing the first EVM stack focused on native, cross-chain applications. Evmos is the flagship implementation of Ethermint, an EVM library built for the Cosmos Network by the Evmos Core Developement Team.

blockchain cosmos cosmos-sdk ethereum evm evmos go golang smart-contracts

Last synced: 28 Jul 2025

https://github.com/jirenius/rest2res

A NATS/RES service turning legacy REST APIs into live APIs served through Resgate.

go golang microservices nats-server realtime resgate rest-api

Last synced: 15 Jan 2026

https://github.com/bwplotka/flagarize

Flagarize your Go struct to initialize your even complex struct from flags! 🚀

configuration go golang kingpin struct

Last synced: 07 May 2025

https://github.com/deatil/go-event

go-event 是一个 go 实现的事件及事件订阅库 / go-event is a go event pkg

event events go go-event listener

Last synced: 21 Mar 2025

https://github.com/Azure/terratest-terraform-fluent

Go module for Terraform module testing with fluent assertions

go golang terraform terraform-module terratest testing

Last synced: 05 May 2025

https://github.com/ketion-so/go-notion

Go written SDK for Notion.so API

go golang notion notion-api sdk

Last synced: 11 May 2025

https://github.com/bereal/goddlywiki

A self-contained app that allows using TiddlyWiki with nicely working saving

go tiddlywiki5 webdav

Last synced: 01 May 2025

https://github.com/enterprisedb/terraform-provider-biganimal

A terraform provider that uses the BigAnimal.com API in order to manage postgres clusters in the cloud

database enterprisedb go golang postgresql terraform terraform-provider

Last synced: 03 Mar 2026

https://github.com/gobuffalo/mw-tokenauth

Buffalo token-based-authentication middleware

go gobuffalo golang middleware token-based-authentication

Last synced: 02 May 2025

https://github.com/jmank88/ubjson

Go package for working with Universal Binary JSON - http://ubjson.org/

go golang json ubjson

Last synced: 07 May 2025

https://github.com/2hgo/eyowo-go

A Go (Golang) client package for the Eyowo Payment service.

eyowo eyowo-payment-service go golang payment

Last synced: 04 May 2025

https://github.com/sachaos/xerrchk

Static analysis tool for xerrors (https://godoc.org/golang.org/x/xerrors)

analysis go golang static-analysis

Last synced: 26 Jun 2025

https://github.com/lutefd/cursor-installer

CLI tool to install and configure Cursor IDE as a desktop Application on LINUX systems

cli cursor go golang installation tool

Last synced: 15 Jan 2026

https://github.com/kwilczynski/go-magic

Simple interface to libmagic for Go Programming Language

c cgo file-format file-format-detection go golang magic mime mime-types recognition

Last synced: 15 Jul 2025

https://github.com/tinycedar/vanilla

用Go开发的实验性质的Java虚拟机(Java Virtual Machine) An experimental Java Virtual Machine written in Go

go golang java jvm

Last synced: 30 Apr 2025

https://github.com/fishman/go-freenas

Golang FreeNAS api client

freenas go

Last synced: 14 Jan 2026

https://github.com/xin053/hsperfdata

golang parser for java HotSpot virtual meachine performance data V2

go hotspot hsperfdata jvm

Last synced: 30 Oct 2025

https://github.com/pioz/tvdb

Golang wrapper for TVDB json api version 2

api go golang tvdb tvdb-api

Last synced: 27 Oct 2025

https://github.com/wednesday-solutions/go-kafka-example

A monorepo, microservice setup with full support for CI/CD, kafka as a message broker, inter-service API using service discovery endpoint

aws backmerge cd ci cicd copilot dead-letter-queue go go-kafka-template go-monorepo golang kafka microservice monorepo monorepo-example side-topic

Last synced: 13 Apr 2025

https://github.com/d3mondev/resolvermt

A Golang module to resolve multiple DNS requests concurrently while respecting a rate limit on the resolvers.

bugbounty dns go golang infosec resolver

Last synced: 03 May 2025

https://github.com/mfarabi619/mfarabi619

Monorepo containing configs, projects, notes, etc. Doubling as practice for managing huge, multi-language codebases with potentially unrelated concerns.

archlinux c c4-model devenv dioxus dotfiles emacs freebsd freebsd-scripts go likec4 linux loco monorepo neovim nix nixos org-mode rust zellij

Last synced: 12 Jun 2026

https://github.com/peterhellberg/emojilib

The Emoji keyword library by @muan ported to Go

emoji emojilib go

Last synced: 11 Apr 2025

https://github.com/nikhilnarayanan623/ecommerce-microservice-clean-arch

ecommerce project few features converted into microservice in clearn code architecture using grpc

clean-architecture gin go golang gorm grpc grpc-go jwt-authentication postgres postgresql protobuf3 twillio

Last synced: 30 Oct 2025

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

A small go package for sending requests to a RESTful API and unmarshaling the response. Compiles to javascript via gopherjs.

go gopherjs

Last synced: 28 Jan 2026

https://github.com/1995parham-teaching/interviews

Use code to remember the awesome moments of our lives :heart_eyes: :see_no_evil:

go golang interview stories

Last synced: 12 Apr 2025

https://github.com/containerscrew/rootisnaked

Simple root privilege escalation detection using eBPF 🐝

cilium-ebpf ebpf ebpf-go go golang linux-kernel privilege-escalation security

Last synced: 12 Apr 2025

https://github.com/wx-chevalier/reinvent-mq

Multiple home-made Message Queues from Scratch, OMMQ(akin RocketMQ), PongoMQ(akin Kafka), CubeMQ(akin TubeMQ)etc.

go java wx-be wx-code wx-go wx-java

Last synced: 17 Jun 2025

https://github.com/krasoffski/goplts

Tasks solutions for book "The Go Programming Language - Alan A. A. Donovan, Brian W. Kernighan" during 2017.

go golang gopl tasks

Last synced: 06 May 2025

https://github.com/werbenhu/eventbus

A lightweight eventbus that simplifies communication between goroutines

channel copy-on-write cow event eventbus go golang goroutine lightweight

Last synced: 19 Mar 2025

https://github.com/nemuelw/raven

Fairly Undetectable Linux Spyware

go golang linux linux-spyware spyware undetectable undetected

Last synced: 29 Jun 2025

https://github.com/pborman/options

Structured getopt processing for Go programs

getopt go

Last synced: 10 Aug 2025