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/256dpi/lungo

A MongoDB compatible embeddable database and toolkit for Go.

bson database go golang mongo mongodb

Last synced: 15 May 2025

https://github.com/akatsuki105/magia

magia is a toy GBA emulator written in golang.

ebiten emulator game gameboy-advance gba gba-emulator go golang

Last synced: 06 Apr 2025

https://github.com/joncrlsn/pgdiff

Compares the PostgreSQL schema between two databases and generates SQL statements that can be run manually against the second database to make their schemas match.

database diff diffing go postgresql-database sql-generation

Last synced: 05 May 2025

https://github.com/clockworksoul/smudge

A lightweight library that provides group member discovery, status dissemination, and failure detection using the SWIM epidemic protocol.

broadcast cluster failure-detection go swim

Last synced: 04 Apr 2025

https://github.com/broderick-westrope/tetrigo

Play Tetris in your terminal.

bubbletea cli go golang tetris tui

Last synced: 16 May 2025

https://github.com/teilomillet/gollm

Unified Go interface for Language Model (LLM) providers. Simplifies LLM integration with flexible prompt management and common task functions.

ai anthropic dspy genai generative-ai generative-ai-tools go golang groq language-model llm openai prompt-engineering prompt-optimization structured-output

Last synced: 13 May 2025

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

The CodeQL extractor and libraries for Go.

codeql datalog go golang program-analysis static-analysis

Last synced: 14 Jan 2026

https://github.com/mishudark/eventhus

Go - CQRS / Event Sourcing made easy - Go

cqrs event-sourcing event-store framework go metallica microservices toolkit

Last synced: 29 Jan 2026

https://github.com/blocto/solana-go-sdk

Solana Golang SDK

blockchain go golang sdk solana

Last synced: 12 Apr 2025

https://github.com/google/shenzhen-go

Experimental visual Go environment

dataflow flow flowchart go golang graph visual

Last synced: 15 Dec 2025

https://github.com/ddliu/go-httpclient

Advanced HTTP client for golang

curl go golang http httpclient

Last synced: 16 May 2025

https://github.com/siderolabs/conform

Policy enforcement for your pipelines.

build-automation docker go

Last synced: 15 Dec 2025

https://github.com/energye/energy

Energy is a framework developed by Go language based on CEF (Chromium Embedded Framework) for developing cross-platform desktop applications for Windows, Mac OS X, and Linux

browser cef chromium desktop go gocef golang golang-chromium golangui gui linux linux-desktop macos macos-desktop macosx v8 windows windows-desktop

Last synced: 15 May 2025

https://github.com/blastrain/vitess-sqlparser

simply SQL Parser for Go ( powered by vitess and TiDB )

ddl-parser go golang golang-library mysql sql-parser

Last synced: 12 Apr 2025

https://github.com/antchfx/xmlquery

xmlquery is Golang XPath package for XML query.

go golang xml xml-parser xml-queries xml-xpath xpath

Last synced: 14 May 2025

https://github.com/minamijoyo/hcledit

A command line editor for HCL

cli go hcl

Last synced: 16 May 2025

https://github.com/uber-go/config

Configuration for Go applications

configuration go golang yaml

Last synced: 12 Apr 2025

https://github.com/gmhafiz/go8

Go + Postgres + Chi Router + sqlx + ent + authentication + testing + opentelemetry Starter Kit for API Development

api authentication e2e-testing ent go golang integration-testing opentelemetry starter-kit unit-test

Last synced: 08 Apr 2025

https://github.com/hitzzc/go-leetcode

Golang solution for leetcode

go golang interview leetcode leetcode-golang

Last synced: 05 May 2025

https://github.com/daddye/vips

Go Bindings for Vips (a super fast image processor)

go imagemagick jpeg libvips vips

Last synced: 05 Apr 2025

https://github.com/pashagolub/pgxmock

pgx mock driver for golang to test database interactions

database go golang pgx postgres postgresql sqlmock tdd

Last synced: 15 May 2025

https://github.com/akashrajpurohit/git-sync

🔄 A simple tool to backup and sync your git repositories

backup-tool backups git git-backup go golang

Last synced: 16 May 2025

https://github.com/arduino/arduino-builder

A command line tool for compiling Arduino sketches

arduino command-line go golang tooling-team

Last synced: 04 Apr 2025

https://github.com/conduitio/conduit

Conduit streams data between data stores. Kafka Connect replacement. No JVM required.

conduit data-engineering data-integration data-pipeline data-stream etl go kafka kafkaconnect

Last synced: 30 Jan 2026

https://github.com/mumax/3

GPU-accelerated micromagnetic simulator

cuda finite-difference-time-domain go micromagnetics scientific-computing

Last synced: 23 Jun 2025

https://github.com/pen-lang/pen

The parallel, concurrent, and functional programming language for scalable software development

concurrency functional go language programming-language rust statically-typed wasm

Last synced: 14 May 2025

https://github.com/howeyc/ledger

Command line double-entry accounting program

accounting go ledger plaintext plaintext-accounting

Last synced: 30 Dec 2025

https://github.com/resotto/goilerplate

Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.

clean-architecture domain-driven-design gin go golang gorm

Last synced: 05 Apr 2025

https://github.com/eddycjy/fake-useragent

A wide variety of random useragents

fake go golang useragent

Last synced: 16 May 2025

https://github.com/loopholelabs/frpc-go

fRPC-go is a lightweight, fast, and secure RPC framework implemented for Go that uses Frisbee under the hood

frisbee frpc go golang grpc messaging networking performance rpc streaming tcp

Last synced: 16 Jul 2025

https://github.com/Go-ozzo/ozzo-routing

An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.

framework go golang ozzo router

Last synced: 12 Mar 2025

https://github.com/warthog618/go-gpiocdev

A native Go library for accessing GPIO lines on Linux platforms using the GPIO character device

go golang gpio gpio-character-device gpio-library libgpiod linux linux-gpio pin

Last synced: 08 Apr 2025

https://github.com/go-ozzo/ozzo-routing

An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.

framework go golang ozzo router

Last synced: 10 May 2025

https://github.com/kasuganosoras/SuperMicro-IPMI-LicenseGenerator

🔑 SuperMicro 超微主板 IPMI 高级功能授权解锁 Key 生成工具

go ipmi java javascript keygen php python supermicro

Last synced: 26 Mar 2025

https://github.com/canonical/go-dqlite

Go bindings for libdqlite

database dqlite go hacktoberfest raft sqlite

Last synced: 14 May 2025

https://github.com/jodosha/vim-godebug

Go debugging for Vim

debug editor-plugin go golang vim vim-plugin

Last synced: 05 Apr 2025

https://github.com/zsais/go-gin-prometheus

Gin Web Framework Prometheus metrics exporter

gin-gonic go middleware prometheus

Last synced: 14 May 2025

https://github.com/piranha/gostatic

Fast static site generator

blog-engine go markdown static-site-generator

Last synced: 04 Apr 2025

https://github.com/crgimenes/neko

Neko is a cross-platform cursor-chasing cat. This is the reimplementation write in Go.

cat ebitengine go golang neko retro

Last synced: 15 May 2025

https://github.com/BooleanCat/go-functional

go-functional is a library of iterators to augment the standard library

functional-programming go golang

Last synced: 14 Mar 2025

https://github.com/sandertv/gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go

auth bedrock client go golang hacktoberfest minecraft nbt protocol proxy server tools

Last synced: 06 Oct 2025

https://github.com/maximbaz/yubikey-touch-detector

A tool to detect when your YubiKey is waiting for a touch (to send notification or display a visual indicator on the screen)

go golang gpg notifier openpgp ssh systemd-service touch u2f webauthn yubikey

Last synced: 15 May 2025

https://github.com/SummerSec/SpringExploit

🚀 一款为了学习go而诞生的漏洞利用工具

big big-f5 function gatwway go rce spel spel-rce spring

Last synced: 11 Jul 2025

https://github.com/enescakir/emoji

A minimalistic emoji package for Go (golang)

emoji go golang output terminal

Last synced: 15 May 2025

https://github.com/valyala/gozstd

go wrapper for zstd

compression dictionary go golang streaming zstd

Last synced: 14 May 2025

https://github.com/theckman/yacspin

Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes

cli go golang spinner statusbar terminal terminal-ui

Last synced: 15 May 2025

https://github.com/bakape/shamichan

anonymous realtime imageboard focused on high performance and transparent moderation

go imageboard live realtime rust

Last synced: 15 Dec 2025

https://github.com/Gonum/matrix

Matrix packages for the Go language [DEPRECATED]

go matrix

Last synced: 12 Mar 2025

https://github.com/summersec/springexploit

🚀 一款为了学习go而诞生的漏洞利用工具

big big-f5 function gatwway go rce spel spel-rce spring

Last synced: 05 Apr 2025

https://github.com/gonum/matrix

Matrix packages for the Go language [DEPRECATED]

go matrix

Last synced: 10 May 2025

https://github.com/honmaple/maple-file

Multi-protocol cloud file upload and management with serverless / 无服务端的多协议云盘文件上传和管理APP

alist flutter ftp go serverless

Last synced: 16 May 2025

https://github.com/godoctor/godoctor

Go Doctor - The Golang Refactoring Engine

go refactoring

Last synced: 10 Jan 2026

https://github.com/hyscale/hyscale

HyScale is an Application Centric Abstraction Framework over K8s.

containers docker go java kubernetes

Last synced: 23 Oct 2025

https://github.com/cohesivestack/valgo

Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.

go golang validation validator

Last synced: 05 Apr 2025

https://github.com/cskr/pubsub

A simple pubsub package for go.

go golang pubsub

Last synced: 14 Dec 2025

https://github.com/pilinux/gorest

Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery

api go golang golang-api golang-rest gorest gorestapi jwt jwt-authentication mit-license mongodb mysql open-source opensource postgresql redis rest-api restful restful-api sqlite3

Last synced: 15 May 2025

https://github.com/Sandertv/gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go

auth bedrock client go golang hacktoberfest minecraft nbt protocol proxy server tools

Last synced: 02 May 2025

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

Go bindings for liblxc

containers go lxc

Last synced: 09 Apr 2025

https://github.com/codnect/chrono

Chrono is a scheduler library that lets you run your task and code periodically

chrono cron go golang golang-library schedule-task scheduler scheduler-library

Last synced: 16 Jan 2026

https://github.com/sfluor/musig

A shazam like tool to store songs fingerprints and retrieve them

audio audio-processing digital-signal-processing go golang microphone musig shazam song

Last synced: 11 Oct 2025

https://github.com/adhocore/gronx

Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.

adhocore cron cron-expression cron-expression-parser cron-parser cronjob crontab daemon go golang job-manager job-scheduler parser scheduler task-manager task-runner task-scheduler

Last synced: 14 May 2025

https://github.com/jmattheis/goverter

Generate type-safe Go converters by simply defining an interface

code-generation converter copy generator go golang struct

Last synced: 06 Jan 2026

https://github.com/maxatome/go-testdeep

Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

assertions deep-equals equality framework go golang golang-package golang-testing hacktoberfest httptest test-suite testdeep testing tests testsuite toolkit variable-equality

Last synced: 15 May 2025

https://github.com/nkeonkeo/nekonekostatus

一个Material Design风格的探针

go nodejs status-page

Last synced: 03 May 2025

https://github.com/bsm/redeo

High-performance framework for building redis-protocol compatible TCP servers/services

go low-latency redis rpc service

Last synced: 04 Apr 2025

https://github.com/cedricblondeau/world-cup-2022-cli-dashboard

Watch live World Cup 2022 matches in your terminal. ⚽🏆

bubbletea cli dashboard football go golang lipgloss soccer terminal tui worldcup worldcup2022

Last synced: 14 Jan 2026

https://github.com/goravel/framework

The Goravel Framework.

framework go golang laravel performance web

Last synced: 17 Oct 2025

https://github.com/aofei/air

An ideally refined web framework for Go.

air framework go web

Last synced: 04 Apr 2025

https://github.com/huin/goupnp

UPnP client library for Go (#golang)

go golang upnp

Last synced: 14 Jun 2025

https://github.com/CastawayLabs/cachet-monitor

Distributed monitoring plugin for CachetHQ

cachet devops go monitoring

Last synced: 28 Mar 2025

https://github.com/corazawaf/coraza-caddy

OWASP Coraza middleware for Caddy. It provides Web Application Firewall capabilities

caddy caddyserver coreruleset go golang owasp security waf webapplicationfirewall

Last synced: 15 May 2025

https://github.com/castawaylabs/cachet-monitor

Distributed monitoring plugin for CachetHQ

cachet devops go monitoring

Last synced: 26 Dec 2025

https://github.com/sajaddp/list-of-cities-in-iran

لیست شهرهای ایران به تفکیک استان - با ستاره دار کردن مخزن، قلبم را شاد کنید. ❤

csv go iran javascript json kotlin mssql mysql pgsql php postgres postgresql python3 sql typescript xlsx

Last synced: 15 May 2025

https://github.com/howeyc/gopass

getpasswd for Go

go password prompt

Last synced: 15 May 2025

https://github.com/chyroc/lark

Feishu(飞书)/Lark Open API Go SDK, Support ALL Open API and Event Callback.

bot chat-bot feishu feishu-api feishu-bot feishu-sdk go lark lark-sdk larksuite larksuite-api larksuite-sdk openapi sdk

Last synced: 16 May 2025

https://github.com/quasilyte/roboden-game

An indirect control real-time strategy game about robot colonies

ebiten ebitengine game gamedev go golang roboden

Last synced: 05 Apr 2025

https://github.com/seamia/protodot

transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)

cli dependency-graph dot go golang graph graphviz graphviz-dot-language grpc png portable-network-graphics proto3 protobuf protoc protocol-buffers scalable-vector-graphics svg visualization

Last synced: 05 Apr 2025

https://github.com/connectai-e/feishu-midjourney

🍎 飞书 x midjourney = 你真正的创意伙伴

connect-ai feishu-bot go golang midjourney midjourney-api-bot

Last synced: 11 Apr 2025

https://github.com/ConnectAI-E/Feishu-Midjourney

🍎 飞书 x midjourney = 你真正的创意伙伴

connect-ai feishu-bot go golang midjourney midjourney-api-bot

Last synced: 19 Apr 2025

https://github.com/foolin/goview

Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

chi echo framework gin go golang gorice html library template view

Last synced: 15 May 2025

https://github.com/Kava-Labs/kava

DeFi for Crypto.

blockchain cosmos-sdk cryptocurrency go

Last synced: 03 Apr 2025

https://github.com/lixd/mydocker

参考《自己动手写 docker》从零开始实现一个简易的 docker 以及相关教程。Build a simple Docker from scratch along with related tutorials.

container docker go golang lxc

Last synced: 22 Jan 2026

https://github.com/swaggest/rest

Web services with OpenAPI and JSON Schema done quick in Go

go golang hacktoberfest json-schema openapi openapi3 rest-api swagger

Last synced: 15 May 2025

https://github.com/k8tz/k8tz

Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs

devops go golang helm-chart helm-chart-repository helm-charts kubernetes kubernetes-controller timezone timezones tzdata

Last synced: 16 May 2025

https://github.com/tdewolff/parse

Go parsers for web formats

css go html javascript js json lexer parse svg xml

Last synced: 14 May 2025

https://github.com/dmitryikh/leaves

pure Go implementation of prediction part for GBRT (Gradient Boosting Regression Trees) models from popular frameworks

boosting decision-trees go golang lightgbm machine-learning xgboost

Last synced: 06 May 2025

https://github.com/blackjack/webcam

Golang webcam library for Linux

go v4l2 webcam

Last synced: 11 Jan 2026