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/federicotdn/pimacs

A partial, experimental implementation of an Elisp interpreter written in Go

elisp emacs go golang interpreter lisp

Last synced: 16 Mar 2025

https://github.com/kak-tus/ami

Go client to reliable queues based on Redis Cluster Streams

go redis streams

Last synced: 10 Mar 2026

https://github.com/gbbr/hue

Philips Hue API

go hue

Last synced: 14 Oct 2025

https://github.com/networkteam/construct

An opinionated set of generated structs and functions for building low abstraction persistence (e.g. SQL)

go golang orm persistence postgresql sql

Last synced: 12 Mar 2026

https://github.com/yihleego/trie4j

📒 An Aho-Corasick algorithm based string-searching utility for Java. It supports tokenization, ignoring case, replacing text. So you can use it to find keywords in an article, filter sensitive words, etc.

aho-corasick go java keywords sensitive stopwords string-searching

Last synced: 15 Jul 2025

https://github.com/bmoscon/StreamingAlgorithms

A Set of Streaming Algorithms in C++, Python, and Go

c-plus-plus cpp go golang python streaming-algorithms

Last synced: 06 May 2025

https://github.com/vanng822/css

Basic css parser in golang

css go parser

Last synced: 05 Apr 2025

https://github.com/schibsted/meeting-concluder

Record audio from a meeting, then transcribe, conclude and send the conclusion and a piece of advice to Slack

audio-recorder chatgpt go gpt gpt-api meeting-notes meeting-summarization openai slack slack-api tailwind transcription

Last synced: 04 May 2025

https://github.com/openproto/protoconfig

ProtoConfig 1.0: Open Standard for using, defining, and consuming software configuration input in a unified way.

configuration go golang jsonnet kingpin openconfig openconfig-spec protobuf protocol-buffers protocol-compiler standard

Last synced: 15 Dec 2025

https://github.com/timtosi/fishfinger

[Go] - FishFinger is a Docker-Compose lightweight programmatic library written in Go.

docker docker-compose go golang libcompose

Last synced: 02 Oct 2025

https://github.com/feixiao/testing

Testing in Go

ci go golang testify testing

Last synced: 26 Dec 2025

https://github.com/cep21/gotemplate

Minimal repository template for well constructed Go libraries.

go golang template-project

Last synced: 15 Apr 2025

https://github.com/goodhosts/hostsfile

Go package for interfacing with an OS hosts file

go golang-library golang-package hosts hosts-file hosts-file-edit hostsfile

Last synced: 06 Jan 2026

https://github.com/pzl/ciqdb

Connect IQ (PRG) parser and debugger

connectiq go golang monkey-c

Last synced: 11 Mar 2026

https://github.com/miteshsharma/go-project

Basic go project directory structure with wire frame code

domain-driven-design go golang http-server webserver

Last synced: 08 Apr 2025

https://github.com/etaaa/queue-it-proof-of-work

A Golang solution for Queue-it's Proof-of-Work challenge

go golang proof-of-work queueit

Last synced: 01 Apr 2025

https://github.com/qiniu/text

Qiniu Text Processing Libraries for Go

go golang mit-license text-processing

Last synced: 05 May 2025

https://github.com/bit4bit/gami

GO - Asterisk AMI Interface

asterisk-ami go interface

Last synced: 30 Dec 2025

https://github.com/ndrewnee/go-yamusic

Unofficial Go client library for Yandex.Music API

go yandex-music

Last synced: 25 Jan 2026

https://github.com/connectai-e/feishu-oral-friend

🎒 飞书高校师生必备,AI朋友陪你练习英语口语

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

Last synced: 23 Jun 2025

https://github.com/softonic/kubewatch

Kubernetes API event watcher

command-line go kingpin kubernetes-monitoring

Last synced: 15 Jun 2025

https://github.com/peterhellberg/go-streaming-loadbalancer

A small loadbalancer API written in Go (Using Pat, Redigo and Go-GeoIP)

go loadbalancer-api redigo unmaintained-dont-use very-old-stuff

Last synced: 11 Apr 2025

https://github.com/kitex-contrib/xds

xDS support for Kitex and enables Kitex to perform in Proxyless mode with Istio.

go istio kitex sdk

Last synced: 13 Feb 2026

https://github.com/quasoft/websspi

HTTP auth middleware for Go that uses Kerberos/NTLM SPNEGO with SSPI for single sign-on authentication of HTTP requests in Windows environments

auth go golang http kerberos kerberos-spnego middleware single-sign-on spnego sso sspi windows

Last synced: 30 Jan 2026

https://github.com/mtoohey31/iter

Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them.

generic generics go golang iterator lazy

Last synced: 14 Jan 2026

https://github.com/vlorc/gioc

golang ioc framework

factory go golang-library inject ioc register

Last synced: 14 Jan 2026

https://github.com/ku9nov/faynosync

Self-hosted API server for desktop app updates (Windows/macOS/Linux)

api auto-update cross-platform desktop-app electron go self-hosted software-updates update-server

Last synced: 16 Mar 2026

https://github.com/xorcare/golden

Package golden testing with golden files in Go. A golden file is the expected output of test, stored as a separate file rather than as a string literal inside the test code.

go go-library go-package golang golden golden-tests mit testdata testing tests

Last synced: 28 Jan 2026

https://github.com/chai2010/llmgo-book

:books: Go和大语言模型编程

book go golang llm ollama

Last synced: 04 Mar 2025

https://github.com/inkeliz/go_inkwasm

Faster alternative to `syscall/js`. Code-generated Javascript and Assembly, up to 2x faster than native syscall/js.

go golang syscall wasm webassembly

Last synced: 14 Apr 2025

https://github.com/tylpk1216/kobofileserver

Run it on Kobo device, then use browser to transfer file to device.

go kepubify kobo uploadfile-application

Last synced: 14 Apr 2025

https://github.com/bin-huang/newc

A code generator that generates constructor code for Golang structures.

code-generation code-generator constructor go golang struct

Last synced: 19 Sep 2025

https://github.com/goodhosts/cli

Simple hosts file management in a Go cli

cli go golang hosts hosts-file hosts-file-edit hosts-manage hostsfile

Last synced: 15 Apr 2025

https://github.com/otoolep/go-grpc-pg

Simple service exposing a gRPC interface, with a connection to PostgreSQL on the backend

go golang grpc postgres

Last synced: 19 Jul 2025

https://github.com/spy16/slurp

Slurp is a highly customisable LISP toolkit for Go applications. 💻

embedded-scripting-language go golang lisp scripting-engine

Last synced: 06 Sep 2025

https://github.com/goanywhere/rex

Pleasures for Web in Golang

benchmark go golang middleware modular rex scale stdlib

Last synced: 16 Dec 2025

https://github.com/meowgorithm/babyenv

Go environment var parsing, for babies

environment-variables go

Last synced: 05 Sep 2025

https://github.com/earthboundkid/truthy

Package truthy provides truthy condition testing with Go generics

generics go golang truthy truthy-checks

Last synced: 03 Sep 2025

https://github.com/soypat/seqs

seqs: the hottest, most idiomatic userspace TCP/IP implementation on the internet. lwip in go basically

embedded embedded-systems ethernet go golang heapless ip operating-systems tcp tcp-ip tinygo udp userspace-networking

Last synced: 16 Mar 2025

https://github.com/integrii/go-redis-migrator

A cluster aware Redis key migrator. Moves keys from one cluster or host to another cluster or host.

cluster go migrate redis

Last synced: 11 Apr 2025

https://github.com/encoredev/encore.dev

This repository contains the Encore's Runtime API contract, which Encore applications are built against.

api backend-api backend-framework cloud encore go golang

Last synced: 05 May 2025

https://github.com/elara6331/go-lemmy

Automatically generated Go API bindings for Lemmy

api-bindings go lemmy lemmy-api lemmy-client

Last synced: 15 Aug 2025

https://github.com/karlprieb/writefreely-docker

Deploy WriteFreely using docker.

docker docker-compose go writefreely

Last synced: 12 Apr 2025

https://github.com/acomagu/bufpipe

The buffered IO pipe.

go golang golang-library utility

Last synced: 08 Feb 2026

https://github.com/skx/alphavet

A golang linter to detect functions not in alphabetical order

go golang golang-language govet linting

Last synced: 23 Apr 2025

https://github.com/sixafter/nanoid

A simple, fast, and efficient Go implementation of NanoID, a tiny, secure, URL-friendly, unique string ID generator.

crypto csrf fips-140 go golang nanoid nonce nonces prngs

Last synced: 14 Mar 2026

https://github.com/noornee/reddit-dl

a reddit multimedia downloader...

cli ffmpeg go reddit

Last synced: 15 Apr 2025

https://github.com/loov/enumcheck

Allows to mark Go enum types as exhaustive.

go golang static-analysis

Last synced: 16 Apr 2025

https://github.com/daehee/nvd

Fast, simple library in Go to fetch CVEs from the National Vulnerability Database feeds

cve go golang infosec vulnerabilities

Last synced: 26 Jan 2026

https://github.com/marmelab/gollabedit

Experimental collaborative editor written in Go

go hackday

Last synced: 14 Jan 2026

https://github.com/ricardo-ch/go-tracing

Easy to use tracing with zipkin or jaeger tracing in golang

go tracing zipkin

Last synced: 17 Jan 2026

https://github.com/radiusmethod/kxd

Kubeconfig file switcher

cli go kubeconfig kubeconfig-manager kubernetes tools

Last synced: 14 Jan 2026

https://github.com/meditativeape/wikiracer

Finds the shortest path between two Wikipedia articles, using only Wikipedia links.

go golang wikipedia

Last synced: 22 Jan 2026

https://github.com/pandatix/nvdapi

Unofficial but convenient Go wrapper around the NVD REST JSON API

api cpe cve go nist nvd

Last synced: 12 May 2025

https://github.com/cirello-io/oversight

Erlang-like supervisor trees

erlang go golang oversight supervisor

Last synced: 12 Jan 2026

https://github.com/kataras/hcaptcha

hCaptcha HTTP middleware for Go web servers

go golang hcaptcha http iris

Last synced: 30 Oct 2025

https://github.com/maniac-en/req

Req - Test APIs with Terminal Velocity

api bubbletea cli go terminal testing tui

Last synced: 17 Jan 2026

https://github.com/qneyrat/grpc-go-kit-example

go-kit and gRPC

go go-kit graphql grpc

Last synced: 07 May 2025

https://github.com/eminarican/safetypes

Rust like result and option implementation for golang

go golang option option-type optional optional-type result result-type rust

Last synced: 12 Apr 2025

https://github.com/franckverrot/trek

Trek is a CLI/ncurses explorer for HashiCorp Nomad clusters.

command-line command-line-tool distributed-systems docker go golang hashicorp hashicorp-nomad ncurses nomad

Last synced: 07 May 2025

https://github.com/ibm/fablet

Fablet, a browser-based dashboard and tools set for Hyperledger Fabric blockchain platform.

fablet fabric go

Last synced: 20 Jun 2025

https://github.com/leo0o/simpleoauth

Golang实现几大主流平台的oauth2.0认证(目前仅支持QQ,微信,微博)

go golang oauth2 qq wechat

Last synced: 12 Jan 2026

https://github.com/Goanywhere/rex

Pleasures for Web in Golang

benchmark go golang middleware modular rex scale stdlib

Last synced: 12 Mar 2025

https://github.com/score-spec/score-go

Reference library for parsing and loading Score files

go score

Last synced: 09 Mar 2026

https://github.com/r3inbowari/go-mod-explorer

Go Module Explorer for Visual Studio Code (beta)

explorer go go-modules vscode-extension

Last synced: 23 Sep 2025

https://github.com/mhmtszr/pipeline

Golang pipeline solution with generics.

chainofresponsibility go golang pipeline

Last synced: 01 Apr 2026

https://github.com/mxssl/selectel-billing-exporter

Prometheus exporter для получения информации по биллингу аккаунта в хостинге Selectel

go golang prometheus prometheus-exporter selectel selectel-api selectel-billing-exporter selectel-vpc-api

Last synced: 14 Feb 2026

https://github.com/manaelproxy/manael

Manael is a simple HTTP proxy for processing images.

go manael proxy webp

Last synced: 07 Mar 2026

https://github.com/gogpu/naga

Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.

compiler directx dxil glsl go golang gpu graphics hlsl metal msl opengl pure-go shader spirv vulkan webgpu wgsl

Last synced: 01 May 2026

https://github.com/ajstarks/dchart

dchart makes charts using deck markup

api chart deck go golang visualization

Last synced: 27 Feb 2026

https://github.com/bsv-blockchain/block-headers-service

A headers only peer on the Bitcoin p2p network, with a private web API to allow Merkle root validation.

bitcoin bitcoinsv bsv client go golang headers spv spv-wallet-team spv-wallet-toolkit

Last synced: 01 Apr 2026

https://github.com/bmoscon/streamingalgorithms

A Set of Streaming Algorithms in C++, Python, and Go

c-plus-plus cpp go golang python streaming-algorithms

Last synced: 30 Apr 2025

https://github.com/anaskhan96/sesh

A (very) simple elegant shell in Go

go golang shell

Last synced: 10 Apr 2025

https://github.com/chilts/sid

Generate Sortable Identifiers

go id identifier lexicographical sortable

Last synced: 27 Oct 2025

https://github.com/pixelbender/go-rtmp

Golang: RTMP Protocol

amf flv go rtmp

Last synced: 15 Jan 2026

https://github.com/go-netty/go-netty-ws

An Websocket server & client written by https://github.com/go-netty/go-netty

go go-netty websocket

Last synced: 10 Apr 2025

https://github.com/unknwon/go-import-server

HTTP server for canonical "go get" import path

go go-get http-server lsif-enabled

Last synced: 30 Apr 2025

https://github.com/maneac/go-ultralight

Unofficial Golang bindings for the C++ Ultralight UI library

go golang ui ultralight ultralight-ux

Last synced: 14 Jan 2026

https://github.com/blinklabs-io/nview

A TUI for monitoring Cardano nodes

blockchain cardano cardano-node go golang terminal-app tui

Last synced: 30 Apr 2025

https://github.com/koddr/example-go-react-macos-app-1

Example native macOS app on Go (Golang) and React.js

example-app go golang macos native-apps react reactjs

Last synced: 29 Apr 2025

https://github.com/vvrnv/gossl

Simple CLI app for checking SSL certificates written in Go

cli developer-tools devops go golang ssl ssl-certificates tls-certificate

Last synced: 10 Apr 2025

https://github.com/dnlzrgz/beagle

Beagle is a CLI written in Go to search for an specific username across the Internet.

cli cobra docker gathering go golang information-gathering osint osinttool

Last synced: 06 Apr 2025

https://github.com/sagikazarmark/viperx

Viper extensions

configuration go golang vault

Last synced: 21 Mar 2025

https://github.com/doorbash/pm2-web

Web based monitor for PM2

go golang monitor pm2 pm2-web web-pm2

Last synced: 14 May 2025

https://github.com/jpierer/astar

a* pathfinding algorithm written in go

astar astar-algorithm go golang pathfinding

Last synced: 18 Jan 2026

https://github.com/becheran/go-testreport

Generate a markdown test report from the go json test result

github-actions go markdown report unittest

Last synced: 19 Apr 2025

https://github.com/hbollon/k8s-voting-app-aws

:wheel_of_dharma: Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS

aws devops docker docker-compose eks go golang iac infrastructure infrastructure-as-code k8s kubernetes postgresql redis terraform

Last synced: 30 Apr 2025

https://github.com/chai2010/libfacedetection-go

libfacedetection binding for Go

cnn face-detection go golang

Last synced: 15 Apr 2025