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/griefly/griefly

Griefly: Yet Another Space Station Remake

c-plus-plus cmake game go

Last synced: 20 Mar 2025

https://github.com/eddycjy/go-design-book

《Go 语言设计哲学》

go golang

Last synced: 09 May 2025

https://github.com/jackskj/protoc-gen-map

SQL Data mapper framework for grpc/protobuf

go grpc protobuf sql

Last synced: 08 May 2025

https://github.com/posener/gitfs

A complete solution for static files in Go code

filesystem go golang http no-binary static static-files

Last synced: 10 Sep 2025

https://github.com/karuppiah7890/helm-schema-gen

So that you don't have to write values.schema.json by hand from scratch for your Helm 3 charts. [CURRENTLY NOT MAINTAINED]

go golang hacktoberfest helm helm-plugin helm-schema-gen json-schema k8s plugin

Last synced: 04 Oct 2025

https://github.com/gabrieldim/go-crash-course

Crash Course about the programming language Go / Golang.

course crash-course go go-course golang golang-course google

Last synced: 06 Mar 2026

https://github.com/EinStack/glide

🐦 A open blazing-fast simple model gateway for rapid development of production GenAI apps

ai gateway gateway-api genai generative-ai glide go llm llmops ml mlops router

Last synced: 29 Mar 2025

https://github.com/anaseto/boohu

Break Out Of Hareka's Underground, a roguelike game.

game go roguelike

Last synced: 14 Jan 2026

https://github.com/stephenafamo/goldmark-pdf

A PDF renderer for the goldmark markdown parser.

commonmark go golang goldmark goldmark-extension markdown pdf

Last synced: 15 Mar 2025

https://github.com/northwesternmutual/grammes

A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.

client database go golang graph graph-database gremlin package tinkerpop

Last synced: 25 Feb 2026

https://github.com/ukautz/clif

Another CLI framework for Go. It works on my machine.

cli command-line framework go golang

Last synced: 30 Aug 2025

https://github.com/phin1x/go-ipp

Pure Go IPP library

cups go golang ipp printing

Last synced: 23 Jan 2026

https://github.com/alexkohler/nakedret

nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.

go golang static-analysis static-analyzer static-code-analysis

Last synced: 16 Jan 2026

https://github.com/mariocarrion/grpc-microservice-example

Go microservice tutorial project using gRPC

go golang grpc microservice protobuf tutorial

Last synced: 05 Apr 2025

https://github.com/arl/go-detour

:space_invader: Navigation mesh pathfinding and spatial reasoning library

go navigation-mesh pathfinding

Last synced: 20 Aug 2025

https://github.com/warthog618/gpio

A native Go library for Raspberry Pi GPIO

go golang golang-library gpio interrupts pin-level raspberry-pi

Last synced: 04 Apr 2025

https://github.com/mautrix/gmessages

A Matrix-Google Messages puppeting bridge

bridge go golang google-messages matrix matrix-appservice matrix-org rcs sms

Last synced: 16 Feb 2026

https://github.com/haifenghuang/magpie

:bird: Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).

async await debugger dsl go golang interpreted-languages interpreter language linq object-oriented pratt-parser programming-language scripting-language scripting-languages

Last synced: 17 Jan 2026

https://github.com/tx7do/kratos-admin

go admin: backend base on: go-kratos; frontend base on vue3, antdv, typescript, vben-admin

admin antd antdv ent go go-kratos golang kratos-admin microservice vben vben-admin vue3 wire

Last synced: 06 Apr 2025

https://github.com/solrac97gr/go-hexagonal-blog

Boilerplate using Fiber 🚀 , Mongo, Hexagonal Architecture. Including a Blog explaining the components of the boilerplate.

boilerplate cookiecutter go hexagonal-architecture template

Last synced: 20 Jun 2025

https://github.com/thesephist/draw

Real-time collaborative whiteboard on the web

go torus-dom websockets whiteboard

Last synced: 12 May 2025

https://github.com/asim/git-http-backend

Git Smart HTTP in Go

git git-http-backend go grack

Last synced: 31 Jul 2025

https://github.com/pion/srtp

A Go implementation of SRTP

encryption go golang pion rtp srtp

Last synced: 18 Jun 2025

https://github.com/ariasmn/ugm

A terminal based UNIX user and group browser

cli functional go golang groups linux tui unix users

Last synced: 22 Oct 2025

https://github.com/markkurossi/mpc

Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.

aes-128-cbc aes-128-gcm ed25519 garbled-circuit go golang hmac-sha256 hmac-sha512 logical-circuits mpc multi-party-computation multiparty-computation oblivious-transfer programming-language sha-256 sha-512 yao-millionaires

Last synced: 14 Dec 2025

https://github.com/pluveto/flydav

Setup a tiny webdav server in 30 seconds. Multi-user, path prefix etc. 轻量高效的 WebDav 服务器。

filesystem go http webdav

Last synced: 05 Apr 2025

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

OpenHue Go is a library written in Golang for interacting with the Philips Hue smart lighting systems

go golang iot library openhue philips-hue

Last synced: 05 Apr 2025

https://github.com/milovantomasevic/design-patterns

Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.

behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift

Last synced: 13 Apr 2025

https://github.com/godzie44/go-uring

The `io_uring` library and runtime for GO

go io-uring linux

Last synced: 13 Apr 2025

https://github.com/MilovanTomasevic/Design-Patterns

Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.

behavioralpatterns charp cpp creationalpatterns design-patterns dotnet go golang java javascript js python solid-principles structuralpatterns swift

Last synced: 26 Mar 2025

https://github.com/keegancsmith/sqlf

sqlf generates parameterized SQL statements in Go, sprintf style

go golang sprintf-style sql

Last synced: 04 Apr 2025

https://github.com/go-bdd/gobdd

BDD framework

bdd gherkin go golang hacktoberfest tests

Last synced: 19 Nov 2025

https://github.com/codingsince1985/uva

800 UVa Online Judge solutions in Go

algorithms go golang uva uva-solutions

Last synced: 22 Aug 2025

https://github.com/betapictoris/wiki

📗 Read Wikipedia articles through the CLI

cli go markdown wiki wikipedia

Last synced: 18 Jul 2025

https://github.com/fireinrain/asmr-downloader

A tool for download asmr media from asmr.one(Thanks for the asmr.one)

asmr downloader go golang spider

Last synced: 22 Feb 2026

https://github.com/psampaz/gothanks

GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.

community go golang open-source thanks

Last synced: 03 Apr 2025

https://github.com/rajveermalviya/go-wayland

Wayland Client in Pure Go

go golang linux ui wayland wayland-client

Last synced: 13 Apr 2025

https://github.com/kaishuu0123/erd-go

Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.(convert to dot file)

diagram diagramming dot erd go golang peg translates

Last synced: 04 Apr 2025

https://github.com/nspcc-dev/neo-go

Go Node and SDK for the Neo blockchain

blockchain go golang neo smartcontracts

Last synced: 30 Dec 2025

https://github.com/BetaPictoris/wiki

📗 Read Wikipedia articles through the CLI

cli go markdown wiki wikipedia

Last synced: 30 Mar 2025

https://github.com/cod-e-codes/marchat

Lightweight terminal chat with server/client binaries, real-time WebSocket messaging, optional E2E encryption, reactions, DMs, channels, plugins, file sharing, admin panel, and code snippets. Built in Go with Bubble Tea and SQLite; ideal for developers and small teams.

admin-panel bubbletea channels chat code-snippets cross-platform direct-message docker encryption file-sharing go golang open-source plugins real-time self-hosted sqlite terminal tui websocket

Last synced: 06 Apr 2026

https://github.com/fujiwara/shapeio

Traffic shaper for Golang io.Reader and io.Writer

go golang traffic-shaping

Last synced: 12 Apr 2025

https://github.com/elastic/crd-ref-docs

Generates Kubernetes CRD API reference documentation

docs go kubernetes

Last synced: 15 May 2025

https://github.com/elliotchance/phpserialize

📑 PHP serialize() and unserialize() for Go

encoding go php

Last synced: 06 Apr 2025

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

Robust application configuration made simple

awesome-go config configuration go golang

Last synced: 12 Jan 2026

https://github.com/shurcool/go

Common Go code.

go

Last synced: 05 Apr 2025

https://github.com/chai2010/pbgo

:computer: pbgo is a mini RPC/REST/Grpc-Gateway framework based on Protobuf

gateway go golang grpc pbgo protobuf rest

Last synced: 10 Apr 2025

https://github.com/douglasmakey/ursho

URL Shortener Service in Go

go golang shorten-urls shortener url-shortener

Last synced: 16 Aug 2025

https://github.com/GolangUA/gopher-logos

adorable gopher logos

crazystuff go golang gophers images logos

Last synced: 10 May 2025

https://github.com/evanoberholster/imagemeta

Image Metadata (Exif and XMP) extraction for JPEG, HEIC, AVIF, TIFF and Camera Raw in golang. Focus is on providing features and improved performance.

cr3 exif exiftool go golang heic image imagetype metadata xmp

Last synced: 22 Jan 2026

https://github.com/lukewhrit/spacebin

🔭 spacebin: text sharing for the final frontier

go go-chi hastebin pastebin postgresql selfhosted spacebin

Last synced: 21 Sep 2025

https://github.com/InVisionApp/conjungo

A small flexible merge library in go

go golang library merge

Last synced: 14 Mar 2025

https://github.com/warthog618/modem

A Go driver for AT based modems

driver go golang golang-library gsm low-level modem sms

Last synced: 20 Aug 2025

https://github.com/mayuanucas/mygo

Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻

algorithm algorithms go go-examples go-tutorial go-tutorials golang golang-examples golang-tutorial golang-tutorials leetcode swordforoffer

Last synced: 09 Apr 2025

https://github.com/jzero-io/jzero

扩展 go-zero 框架,能通过内置模板或自定义模板一键创建项目,并基于 proto/api/sql 等可描述文件生成服务端/客户端代码,开箱即用并高度可定制化.

api cloud-native cobra code-generation go go-zero grpc grpc-gateway microservice proto sqlbuilder validator

Last synced: 16 Jan 2026

https://github.com/d-rickyy-b/certstream-server-go

This project aims to be a drop-in replacement for the certstream server by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients.

certificate certificate-transparency certificates certstream go golang osint phishing reconnaissance rfc6962 security tls tls-certificate x509

Last synced: 02 Apr 2026

https://github.com/invisionapp/conjungo

A small flexible merge library in go

go golang library merge

Last synced: 05 Apr 2025

https://github.com/artonge/go-csv-tag

Read csv file from go using tags

csv go hacktoberfest tags

Last synced: 09 Apr 2025

https://github.com/hymkor/expect

Expect-lua for Windows ( A text-terminal automation tool similar to expect(1) using Lua )

commandprompt go golang golang-application golang-tools gopher-lua lua windows

Last synced: 19 Jul 2025

https://github.com/storj/uplink

Storj network Go library

go golang storj storj-network

Last synced: 08 Oct 2025

https://github.com/v-mars/jobor

支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks

cron cronjob dispatcher go golang grpc high-availability jobs quartz raft scheduer task

Last synced: 28 Jan 2026

https://github.com/nix-community/go-nix

Elements of Nix re-implemented as Go libraries [maintainer=@flokli]

go golang nix

Last synced: 04 Apr 2025

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

Build system and task runner for Go projects

cli go golang golang-library task-runner tool toolkit

Last synced: 14 Jan 2026

https://github.com/kulshekhar/fungen

Replace boilerplate code with functional patterns using 'go generate'

filter functional go golang map reduce

Last synced: 04 May 2025

https://github.com/containerd/protobuild

Build protobufs in Go, easily

go gogo golang grpc protobuf

Last synced: 02 Jul 2025

https://github.com/parakeet-nest/parakeet

🦜🪺 Parakeet is a GoLang library, made to simplify the development of small generative AI applications with Ollama 🦙.

ai genai go golang llm ollama slm

Last synced: 08 Jun 2026

https://github.com/elva-labs/awsesh

An AWS session and credential manager and SDK (beta) ✨

aws aws-sso bubbletea charm cli go golang opentui sso terminal tui typescript

Last synced: 04 May 2026

https://github.com/raviqqe/liche

Fast Link Checker for Markdown and HTML in Go

go html linter markdown

Last synced: 09 Apr 2025

https://github.com/aofei/cameron

An avatar generator for Go.

avatar cameron generator go identicon

Last synced: 13 Apr 2025

https://github.com/shubhamzanwar/design-patterns

common creational, behavioural and structural patterns implemented in go 🤩

design-patterns designpatterns go go-lang learning portfolio software-development software-engineering

Last synced: 26 Apr 2025

https://github.com/cshum/hybridcache

A multi-level cache library with cache stampede prevention for Go

cache go golang library performance stampede

Last synced: 15 Jul 2025

https://github.com/syyongx/go-wordsfilter

A high performance sensitive word filter.

go words-filter

Last synced: 27 Jun 2025

https://github.com/kevwan/depu

A tool to check available updates of packages in go.mod.

go golang gomod gomodule gomodules update-checker updates

Last synced: 11 Apr 2025

https://github.com/cristalhq/acmd

Simple, useful and opinionated CLI package in Go.

cli command-line go golang

Last synced: 05 Apr 2025

https://github.com/mattn/godown

Convert HTML into Markdown

go golang html markdown

Last synced: 04 Apr 2025

https://github.com/koron/go-ssdp

SSDP library

go golang ssdp

Last synced: 15 May 2025

https://github.com/ggwhite/go-masker

Simple utility of creating a mask for sensitive information

go golang golang-tools masker

Last synced: 19 Apr 2026

https://github.com/jellydator/sessionup

Straightforward HTTP session management

authentication cookies go golang http session session-management

Last synced: 09 Apr 2025

https://github.com/galeone/iGor

igor is an abstraction layer for PostgreSQL with a gorm like syntax.

abstraction dbms go golang gorm igor postgresql prepared-statements

Last synced: 12 Mar 2025

https://github.com/mdlayher/wireguard_exporter

Command wireguard_exporter implements a Prometheus exporter for WireGuard devices. MIT Licensed.

go golang networking prometheus vpn wireguard

Last synced: 16 Sep 2025

https://github.com/galeone/igor

igor is an abstraction layer for PostgreSQL with a gorm like syntax.

abstraction dbms go golang gorm igor postgresql prepared-statements

Last synced: 18 Mar 2026

https://github.com/mytechnotalent/turbo-attack

A turbo traffic generator pentesting tool to generate random traffic with random MAC and IP addresses in addition to random sequence numbers to a particular IP and port.

cyber-security cyberattack cybersecurity ddos ddos-attacks ddos-tool go golang hack hacking hacking-tool hacking-tools penetration-testing pentest pentest-tool pentesting pentesting-tools redteam redteam-tools redteaming

Last synced: 29 Aug 2025

https://github.com/d-Rickyy-b/certstream-server-go

This project aims to be a drop-in replacement for the certstream server by Calidog. This tool aggregates, parses, and streams certificate data from multiple certificate transparency logs via websocket connections to the clients.

certificate certificate-transparency certificates certstream go golang osint phishing reconnaissance rfc6962 security tls tls-certificate x509

Last synced: 12 May 2025

https://github.com/phachon/gis

gis (go image server) go 实现的图片服务,实现基本的上传,下载,存储,按比例裁剪等功能

fastdfs fastgfs gfs go golang image image-captioning image-download image-gallery image-thumbnails image-upload imageserver picture picture-server pictures tfs thumbnail

Last synced: 14 May 2025

https://github.com/beatlabs/patron

Microservice framework following best cloud practices with a focus on productivity.

framework go golang microservice

Last synced: 11 May 2025

https://github.com/clawscli/claws

k9s-inspired TUI for AWS resource management with vim-style navigation

amazon-web-services aws bubbletea cli go k9s-like management-console resource-management terminal terminal-ui tui vim

Last synced: 30 May 2026

https://github.com/artonge/Go-csv-tag

Read csv file from go using tags

csv go hacktoberfest tags

Last synced: 12 Mar 2025

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

Go client library to access the PlanetScale API

database go mysql planetscale vitess

Last synced: 25 Nov 2025

https://github.com/microwind/algorithms

🚀 AI Agent时代,人人都是算法思想工程师。本项目含各种数据结构与经典算法,充分举例说明,用C/Java/Python/JS/Go/Rust等不同语言实现,一边学算法一边学语言。助您打牢基础,彻底理解编程的本质,以便驾驭和用好AI。

algorithm algorithms bubble-sort bubblesort c cpp data-structures factor go insertion-sort java js merge-sort mergesort python quicksort radix-sort shellsort sort ts

Last synced: 02 Apr 2026

https://github.com/sahilm/yamldiff

A CLI tool to diff two YAML files.

cli diff go golang yaml

Last synced: 06 Apr 2025