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://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/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/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/0xflux/bloggr

A markdown compatible Golang blogging platform I use for my own blog

blog blogging blogging-platform blogging-site blogging-system go golang markdown

Last synced: 10 Jul 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/consulthys/springbeat

Simple Beat for collecting metrics from Spring Boot apps

beats elasticsearch go spring

Last synced: 16 Jan 2026

https://github.com/zwczou/jpush

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

go jiguang jpush

Last synced: 19 Apr 2025

https://github.com/GiGurra/boa

Opinionated declarative CLI args, ENV vars and config files

cli command command-line go golang

Last synced: 12 Apr 2026

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

Microservice for send emails

docker emails go microservice rabbitmq

Last synced: 15 Jan 2026

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/droptheplot/abcgo

ABC metrics for Go source code.

abc abc-metrics go golang metrics

Last synced: 10 Apr 2025

https://github.com/dpouris/goster

An API framework and micro-service helper in Go featuring dynamic routing, middleware support, and integrated logging

api go http-server microservice server-framework

Last synced: 19 Jan 2026

https://github.com/alisenola/microservices-rabbitmq

Golang Microservices for implementing pub/sub messesing using RabbitMQ.

api-gateway gateway gin-gonic go golang microservices rabbitmq traefik

Last synced: 12 Apr 2025

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/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/brittonhayes/pod

Productivity application for audio professionals 🌱

audio go golang linux osx productivity wails

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

An Example of Go RPC Client and Server

go golang networking rpc

Last synced: 30 Apr 2025

https://github.com/zanjie1999/mecopy

咩复制 自动压缩剪贴板大图片 专治QQ微信“过大图片将转换成文件发送” 不降低分辨率

clipboard compress go image image-compresser image-processing jpg png

Last synced: 05 Apr 2026

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/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/melf-xyzh/gin-start

一个包含golang常用功能模块工具库(单例gorm连接池、基于雪花算法的分布式ID、常用的gin中间件、RBAC模块等)

casbin cors database datatype functions gin go golang gorm method mysql rate rate-limit redis snowflake

Last synced: 28 Jan 2026

https://github.com/tdemin/gmnhg

Hugo-to-Gemini Markdown converter

converter gemini go golang hugo markdown

Last synced: 14 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/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/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/osamingo/go-kenall

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

client go kenall postalcode

Last synced: 26 Jul 2025

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/kkty/scriproxy

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

go reverse-proxy tengo

Last synced: 12 Jan 2026

https://github.com/lonelyevil/khl

A library for interacting with kook bot API.

bot go golang kook kookapp

Last synced: 05 Mar 2025

https://github.com/grsmv/Goweek

ISO 8601 compatible library for working with week entities for Go

go golang week-entities

Last synced: 12 Mar 2025

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: 05 Jul 2026

https://github.com/bmuschko/link-verifier

A tool for verifying links in text-based files

asciidoc checker go golang link markdown verification

Last synced: 14 Jul 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/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/vcaesar/murmur

Go Murmur3 hash implementation

go murmur

Last synced: 22 Mar 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/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/jbowes/httpsig

HTTP Request Signing with ✨ STANDARDS ✨

go golang hacktoberfest http signature

Last synced: 22 Mar 2025

https://github.com/azure/eno

Dynamic configuration management for Kubernetes

azure deployment go kubernetes

Last synced: 12 Jun 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/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/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/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/steipete/goplaces

Modern Google Places CLI in Go

cli go google locations places reviews

Last synced: 24 Jan 2026

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/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/edwvee/exiffix

EXIF orientation correct replacement for golang's image.Decode

exif go golang orientation

Last synced: 13 Mar 2026

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/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/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/1set/gut

🍱 yet another collection of go utilities & tools

go go-package golang gut tool tools utilities utility wrapper

Last synced: 14 Mar 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/leboncoin/avrocado

Avrocado is a convenience library to handle Avro in Golang

avro go golib leboncoin

Last synced: 16 Apr 2025

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/marinx/btc-vanity

Generate Bitcoin Vanity Address

bitcoin cryptocurrency go vanitygen

Last synced: 12 Apr 2025

https://github.com/grsmv/goweek

ISO 8601 compatible library for working with week entities for Go

go golang week-entities

Last synced: 30 Apr 2025

https://github.com/yankooo/wasps

wasps is a lightweight goroutine pool for golang, use limited goroutines to achieve multi-task concurrent execution.

go golang golang-library goroutine goroutine-pool

Last synced: 29 Apr 2025

https://github.com/kayrus/tuncfg

Go package helper to configure interface DNS/IP addresses and routes in various OS

bsd darwin freebsd go golang linux macos native rib route routes windows

Last synced: 23 Aug 2025

https://github.com/oldfritter/ffmpeg

FFmpeg for Go

ffmpeg go

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/dskinner/git

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

git go

Last synced: 19 Oct 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/dnaeon/go-binarytree

A simple Binary Tree implementation in Go

binarytree go golang

Last synced: 13 Apr 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/kunde21/numgo

n-dimensional array implementation in Go.

array go multi-dimensional

Last synced: 11 Apr 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/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/shimmeringbee/zstack

Implementation of a ZNP and support code designed to interface with Texas Instruments Z-Stack, written in Go.

cc2530 cc2531 cc253x go z-stack zigbee-network-processor znp

Last synced: 06 May 2025

https://github.com/eeonevision/kucoin-go

Kucoin REST-API implementation

api go golang kucoin rest

Last synced: 12 Jan 2026

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/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/tklauser/ps

List, find and inspect operating system processes in Go

bsd go golang linux posix process processes procfs sysctl system-information unix windows

Last synced: 02 Mar 2026

https://github.com/andrewpillar/jrnl

A simple static site generator

blogging go static-site-generator

Last synced: 25 Sep 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/customerio/go-customerio

Official Golang client for the Customer.io API

customerio go

Last synced: 04 Oct 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/dlampsi/adc

Active Directory Golang client library

active-directory activedirectory adc go golang golang-module ldap

Last synced: 18 Aug 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/minefuto/tp

Display the result of the commands at every keystroke.

go terminal-based tview

Last synced: 11 Mar 2026

https://github.com/ldez/usetesting

Detects when some calls can be replaced by methods from the testing package

go golang linter testing

Last synced: 23 Apr 2025

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

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

aggregation concurrent-programming fanin fanouts go multitask

Last synced: 11 Mar 2026

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/negrel/assert

0️⃣ Zero cost debug assertions for Go.

assert debug go golang

Last synced: 25 Apr 2025

https://github.com/knbr13/watcher

📁 watch file system events and respond by user-defined commands.

cli events filesystem go golang watcher

Last synced: 04 Sep 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/acln0/ebpf

eBPF package for Go

bpf ebpf go

Last synced: 28 Feb 2026