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/azawawi/perl6-inline-go

Use Go code within Perl 6

go golang inline perl6

Last synced: 25 Oct 2025

https://github.com/gabor-boros/minutes

Sync worklogs between multiple time trackers, invoicing, and bookkeeping software.

cli clockify go golang harvest tempo time-sync timewarrior toggl worklog

Last synced: 17 Mar 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://codeberg.org/pluja/web-whisper-plus

NEW VERSION AT: https://github.com/pluja/whishper. A transcription suite on your web browser: OpenAI's whisper and many other features. Formerly "web-whisper-plus"

ai audio docker go golang speech subtitles sveltekit text transcription whisper

Last synced: 11 Mar 2025

https://github.com/oldfritter/ffmpeg

FFmpeg for Go

ffmpeg go

Last synced: 14 Jan 2026

https://github.com/tarndt/usbd

User-Space Block Device (USBD) Framework (written in Go)

blockdevice device-driver go golang linux storage

Last synced: 05 Feb 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/syyongx/vvalidator

VValidator - Go validator library.

go validator

Last synced: 10 Mar 2026

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/pkritiotis/go-outbox

Outbox Pattern implementation in go

example go golang outbox-pattern

Last synced: 12 Jan 2026

https://github.com/jxdones/stoat

The database client for people who don't leave the terminal.

database-viewer go terminal-ui tui

Last synced: 11 Apr 2026

https://github.com/rinosukmandityo/maknews

Simple news creation and retrieval application with Hexagonal Architecture using Golang, Kafka, ElasticSearch, Redis and MySQL

elasticsearch go golang hexagonal hexagonal-architecture kafka message-broker mongodb mysql news news-creation redis

Last synced: 27 Jul 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/tdemin/gmnhg

Hugo-to-Gemini Markdown converter

converter gemini go golang hugo markdown

Last synced: 14 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/cfmt

cfmt is a tool to wrap Go comments over a certain length to a new line.

comment commenting comments go golang static-analysis static-analyzer static-code-analysis

Last synced: 16 Jan 2026

https://github.com/goyal-aman/smtpmux

SMTP Mux is a programmable SMTP proxy that multiplexes outbound email at runtime via plugins, allowing fine-grained control over delivery based on sender, recipient, domain, volume, health checks, or custom policies.

devops-tools email-sender emails go golang high-availability mail-relay mux router smtp smtp-client smtp-mail smtp-server

Last synced: 13 Jan 2026

https://github.com/dsa0x/sprout

A Go implementation of an in-memory bloom filter, with support for boltdb and badgerdb as optional data persistent storage.

bloom-filter go golang probabilistic-data-structures

Last synced: 08 Apr 2025

https://github.com/leboncoin/avrocado

Avrocado is a convenience library to handle Avro in Golang

avro go golib leboncoin

Last synced: 16 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/dbohdan/memsparkline

Track the RAM usage of a process and its descendants in real time

benchmarking go golang memory-usage monitoring performance sparklines

Last synced: 23 Apr 2025

https://github.com/nikita-vanyasin/tinkoff

Golang client for Tinkoff Acquiring API (v2)

acquiring api api-client go golang tinkoff tinkoff-bank tinkoff-payment

Last synced: 02 May 2025

https://github.com/mylxsw/coyotes

非常简单的异步命令执行队列

go php queue redis task

Last synced: 03 Sep 2025

https://github.com/andygeiss/cloud-native-utils

A collection of high-performance, modular utilities for enhancing testing, transactional consistency, efficiency, security and stability in cloud-native Go applications.

assert automated-testing batteries-included best-practices cloud-native cloud-native-patterns consistency efficiency extensibility go golang logging resource security service stability templating utils

Last synced: 17 Jan 2026

https://github.com/themrinalsinha/inhook

A simple self-hosted tool to capture, inspect, and debug incoming webhooks in real time.

developer-tools go inhook reactjs self-hosted single-binary sqlite3 webhook-receiver webhooks

Last synced: 04 Apr 2026

https://github.com/unitoftime/glitch

A shader-based rendering library written in Go

gamedev go golang opengl

Last synced: 25 Oct 2025

https://github.com/cstate/example

👀 Easy deploy to Netlify. Click link to try it out. This is an example of how cState should look and function like from a production/user standpoint, this here has exampleSite with the proper hieracracy.

example go golang hacktoberfest hugo hyperfast-golang netlify netlify-cms netlify-deployment netlify-template netlifycms serverless serverside status statuspage theme

Last synced: 27 Mar 2026

https://github.com/shivansh/gogo

Go to MIPS compiler, written in Go. Course project for Compiler Design (CS335).

compiler garbage-collection go gocc mips peephole reaching-definitions

Last synced: 24 Apr 2025

https://github.com/tptpp/sign-in-with-apple

An example for sign-in-with-apple, golang-version.

apple go golang jwt sign sign-in-with-apple

Last synced: 14 Jan 2026

https://github.com/shosta/androsectest

From this app, Connect a Phone, Extract any app from It, Decompile, Deobfuscate, Remove Certificate Pinning and Repackage it. Meanwhile, Perform some Static and Dynamic Analysis on It.

android android-security-audit apk docker-container go golang pentest-scripts pentest-tool pentesting

Last synced: 22 Feb 2026

https://github.com/indaco/goaster

A configurable and themeable toast notification component for Go web applications.

component go golang server-side templ toast-notifications ui-component

Last synced: 16 Mar 2025

https://github.com/steipete/goplaces

Modern Google Places CLI in Go

cli go google locations places reviews

Last synced: 24 Jan 2026

https://github.com/devmatic-it/debcvescan

Debian CVE Scanner is self-contained CVE scanner for DEBIAN distributions written in golang.

cve debian go golang security-scanner vulnerabilities

Last synced: 12 Apr 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/droptheplot/abcgo

ABC metrics for Go source code.

abc abc-metrics go golang metrics

Last synced: 10 Apr 2025

https://github.com/ironpeakservices/iron-scratch

Secure base image for running Go (or any other static) applications.

docker go

Last synced: 13 Sep 2025

https://github.com/savsgio/microservice-email

Microservice for send emails

docker emails go microservice rabbitmq

Last synced: 15 Jan 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/tklauser/numcpus

Go package providing information about the number of CPUs in the system

bsd cpu cputopology go golang linux numa offline online unix

Last synced: 16 May 2025

https://github.com/xyproto/ollamaclient

Go package and example utilities for using Ollama / LLMs

ai fortune go image-description-generator large-language-models llamacpp llm ollama ollama-client summarize

Last synced: 15 Jul 2025

https://github.com/vcaesar/murmur

Go Murmur3 hash implementation

go murmur

Last synced: 22 Mar 2025

https://github.com/kkty/scriproxy

Easy-to-use dynamic(scriptable) reverse proxy server

go reverse-proxy tengo

Last synced: 12 Jan 2026

https://github.com/songmu/peep

Watch a process and execute specified command for notification when finished

go golang

Last synced: 22 Mar 2025

https://github.com/anirban166/world-lines

Mini-project based on the concepts of Steins;Gate (wip)

anime go science-fiction steins-gate

Last synced: 22 Mar 2025

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

A simple Binary Tree implementation in Go

binarytree go golang

Last synced: 13 Apr 2025

https://github.com/azure/eno

Dynamic configuration management for Kubernetes

azure deployment go kubernetes

Last synced: 12 Jun 2026

https://github.com/baruwa-enterprise/clamd

Golang clamd (clamav daemon) client library

anti-virus antivirus clamav clamav-client clamd clamdscan go golang

Last synced: 12 Jan 2026

https://github.com/houzuoguo/cryptctl

A disk encryption utility that helps setting up LUKS-based disk encryption using randomly generated keys, and keeps all keys on a dedicated key server.

disk-encryption encryption go golang linux luks os security

Last synced: 13 Apr 2025

https://github.com/tinkerbell/ipxedust

TFTP, HTTP library, and CLI server for serving iPXE binaries

go http ipxe tftp tinkerbell

Last synced: 12 Jan 2026

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/dollarshaveclub/line

An easy to use golang package for stylizing terminal output

ansi-colors color colors go golang terminal

Last synced: 06 Apr 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/whamcloud/lemur

Lustre HSM tools

go golang grpc hsm lustre

Last synced: 12 Mar 2026

https://github.com/negrel/assert

0️⃣ Zero cost debug assertions for Go.

assert debug go golang

Last synced: 25 Apr 2025

https://github.com/agilira/orpheus

Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.

agilira cli cli-app commandline flash-flags go performance pluggable-storage plugin-system secure sub-command

Last synced: 03 May 2026

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/sjc5/kiruna

A simple, powerful application orchestrator in Go, featuring granular build hooks, static asset optimization, live browser refresh for fullstack apps, and excellent dev-prod parity.

asset-pipeline build-tool bundler dev-server file-hashing go golang hot-reload live-refresh live-reload vite

Last synced: 16 Mar 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/edwvee/exiffix

EXIF orientation correct replacement for golang's image.Decode

exif go golang orientation

Last synced: 13 Mar 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/antsankov/go-live

🗂️ go-live is an ultra-light server utility that serves files, HTML or anything else, over HTTP.

arm arm64 dev-server file-server go jam jamstack live-server localhost m1 network-fileserver server static static-site

Last synced: 07 Feb 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/o1egl/fwencoder

Fixed width file parser (encoder/decoder) in GO (golang)

decoder encoder fixed-size-file go golang library parser table text

Last synced: 02 Apr 2026

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/acln0/ebpf

eBPF package for Go

bpf ebpf go

Last synced: 28 Feb 2026

https://github.com/dskinner/git

Package git provides an incomplete pure Go implementation of Git core methods.

git go

Last synced: 19 Oct 2025

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/osamingo/go-kenall

Unofficially kenall (ケンオール) client written by Go

client go kenall postalcode

Last synced: 26 Jul 2025

https://github.com/marinx/btc-vanity

Generate Bitcoin Vanity Address

bitcoin cryptocurrency go vanitygen

Last synced: 12 Apr 2025

https://github.com/ahmad-alkadri/go-dinorun

Chrome's dino run game implemented in Go to be played on terminal.

chrome-dinosaur-game game go go-game golang terminal-based-game terminal-game

Last synced: 20 Feb 2026

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/customerio/go-customerio

Official Golang client for the Customer.io API

customerio go

Last synced: 04 Oct 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/darenliang/jikan-go

Go wrapper for the Jikan v4 API

go jikan

Last synced: 17 Jan 2026

https://github.com/benhoyt/zztgo

Port of ZZT to Go (using a Pascal-to-Go converter)

go pascal tcell zzt

Last synced: 28 Jun 2025

https://github.com/tdakkota/asciicheck

Simple linter to check that your code does not contain non-ASCII identifiers

ascii go golang lint linter

Last synced: 04 Apr 2025

https://github.com/xyproto/splash

:ocean: Syntax highlight code embedded in HTML with a splash of color. Also includes the auto-updated Chroma style gallery.

chroma css gallery-page go highlighting html syntax syntax-highlighting

Last synced: 14 Apr 2025

https://github.com/spreadshirt/f3

f3 is a bridge between FTP and an s3-compatible object storage.

ceph ftp go s3

Last synced: 21 Jul 2025

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/mlee-msl/taskgroup

golang并发执行多任务,并聚合多任务结果与状态

aggregation concurrent-programming fanin fanouts go multitask

Last synced: 11 Mar 2026

https://github.com/minefuto/tp

Display the result of the commands at every keystroke.

go terminal-based tview

Last synced: 11 Mar 2026

https://github.com/consulthys/springbeat

Simple Beat for collecting metrics from Spring Boot apps

beats elasticsearch go spring

Last synced: 16 Jan 2026

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/quasilyte/gdata

A gamedata package that provides convenient cross-platform storage for games

ebiten ebitengine gamedev go golang

Last synced: 16 Mar 2025

https://github.com/kunde21/numgo

n-dimensional array implementation in Go.

array go multi-dimensional

Last synced: 11 Apr 2025

https://github.com/ellisonleao/vl

CLI tool that helps verify current status of URIs in text files

cli go golang url validation

Last synced: 01 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/cirocosta/sample-rpc-go

An Example of Go RPC Client and Server

go golang networking rpc

Last synced: 30 Apr 2025

https://github.com/therecipe/swift

Qt binding for Swift | Showcase example for https://github.com/therecipe/qt

cross-platform-gui desktop example go qml qt showcase swift

Last synced: 30 Oct 2025

https://github.com/kevyonan/sourcego

SourceGo is a transpiler that transforms a subset of Golang-like code to equivalent SourcePawn.

go golang transpiler

Last synced: 15 Dec 2025

https://github.com/jsmonhq/xnew

xnew is a fast, low-memory CLI that appends only unique lines to files. Built in Go for large datasets, it streams input efficiently and scales cleanly from thousands to hundreds of millions of lines.

bugbounty cli cybersecurity data-analysis data-processing deduplication go golang infosec performance security-tools

Last synced: 27 Jun 2026

https://github.com/bravo1goingdark/mailgrid

Ultra-lightweight Go CLI for high-throughput email automation. Sends bulk emails via SMTP from CSV or public Google Sheets with concurrency, rate limiting, and optional scheduling—no bloat.

boltdb cli concurrency csv database go html monitoring offset scheduler sheet smtp worker-pool

Last synced: 27 Apr 2026

https://github.com/gzuidhof/myrtle

Modern emails for Go

email go golang

Last synced: 24 Jun 2026

https://github.com/andrewslotin/go-proxy-pull-action

Pull the new release of a module to the Go proxy cache

documentation go go-modules golang hacktoberfest

Last synced: 10 Apr 2025