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/upcrob/fsq

A tool for querying the file system with a SQL-like language.

cli command-line filesystem go language regex search terminal tool

Last synced: 14 Jan 2026

https://github.com/mlange-42/ark

Ark -- Archetype-based Entity Component System (ECS) for Go.

ecs entity-component-system go golang

Last synced: 30 Dec 2025

https://github.com/infamousjoeg/cybr-cli

A "Swiss Army Knife" command-line interface (CLI) for easy human and non-human interaction with @CyberArk suite of products.

cli client-library command-line command-line-interface command-line-tool conjur cyberark cyberark-identity cyberark-pas go golang iam identity-security pas-api privileged-access-security security

Last synced: 07 Apr 2025

https://github.com/deepgrace/tetris

Stunning Tetris in all kinds of Languages (C, C++, Go, Shell)♦️

c cpp go rust shell tetris

Last synced: 07 May 2025

https://github.com/fishtailstudio/imgo

Golang image handling and manipulation library. Golang 图片处理库。

go golang image image-processing

Last synced: 16 Jan 2026

https://github.com/kataras/blocks

Go-idiomatic View Engine

go iris template views

Last synced: 13 Apr 2025

https://github.com/litesql/ha

Highly available leader/leaderless SQLite cluster powered by embedded NATS JetStream server

go golang high-availability nats pg-wire sqlite

Last synced: 16 Apr 2026

https://github.com/ajstarks/fc

High-level canvas for the fyne package

canvas fyne go golang gui

Last synced: 06 Jul 2025

https://github.com/amatsagu/tempest

Fast and secure functions to build scalable Discord Applications.

app application bot discord discord-api go golang library tempest

Last synced: 26 Dec 2025

https://github.com/fedeztk/sku

Simple TUI written in go to play sudoku in the terminal

cli command-line go sudoku tui

Last synced: 08 Oct 2025

https://github.com/McKael/madon

Golang Mastodon API library

api go godoc golang library mastodon mastodon-api

Last synced: 11 May 2025

https://github.com/fogleman/contourmap

Compute contour lines (isolines) for any 2D data in Go.

contour-lines contours go golang isolines

Last synced: 13 May 2025

https://github.com/kandoo/beehive-netctrl

Distributed SDN controller built on top of beehive.

go openflow openflow-controller sdn sdn-controller

Last synced: 10 Jan 2026

https://github.com/alexkappa/mustache

Mustache templating language in Go

go mustache parsing

Last synced: 26 Jun 2025

https://github.com/gobuffalo/velvet

A sweet velvety templating package

go golang handlebars template template-engine

Last synced: 11 Apr 2025

https://github.com/Gobuffalo/velvet

A sweet velvety templating package

go golang handlebars template template-engine

Last synced: 12 Mar 2025

https://github.com/mehanizm/airtable

Simple golang airtable API wrapper

airtable api go golang

Last synced: 25 Feb 2026

https://github.com/moguchev/golang

golang underhood useful links

go golang underhood

Last synced: 22 Jun 2025

https://github.com/vearutop/statigz

Statigz serves pre-compressed embedded files with http in Go

compress-assets embedded go

Last synced: 13 Apr 2025

https://github.com/canonical/lxd-demo-server

The LXD demo server

containers demo go lxd

Last synced: 11 May 2026

https://github.com/arnaud-deprez/gsemver

gsemver uses git commit convention to automate the generation of your next semver version

ci conventional-commits git git-convention go golang semantic-versioning semver

Last synced: 11 May 2026

https://github.com/aperturerobotics/starpc

Protobuf 3 streaming RPCs for TypeScript, Go, Rust, C++

go protobuf rpc rpc-framework rust typescript websocket

Last synced: 18 May 2026

https://github.com/akutz/go-interface-values

When storing a value in a Go interface allocates memory on the heap.

benchmark go golang heap malloc

Last synced: 28 Feb 2026

https://github.com/soniakeys/graph

Simple and fast graph library

adjacency-lists go graph graph-algorithms

Last synced: 25 Jan 2026

https://github.com/alex-leonhardt/k8s-mutate-webhook

A playground to build a very crude k8s mutating webhook in Go

admission-webhook go golang k8s kubernetes webhook

Last synced: 13 Apr 2025

https://github.com/gennaro-tedesco/zathuraconf

Change zathura colour schemes

colorscheme go theme zathura

Last synced: 22 Apr 2025

https://github.com/chai2010/tinylang

Tiny玩具语言(Go语言实现/包含Tiny编译器/CASL汇编器/COMET虚拟机/调试器/支持WebAssembly/LLVM)

go goyacc llvm tinylang wasm webassembly yacc

Last synced: 06 Sep 2025

https://github.com/aaydin-tr/divisor

A fast and easy-to-configure load balancer

easy-to-use fasthttp friendly go load-balancer performance

Last synced: 12 Jan 2026

https://github.com/packtpublishing/go-programming-blueprints

Code repository for Go Programming Blueprints, published by Packt

go

Last synced: 14 Jan 2026

https://github.com/lets-cli/lets

CLI task runner for developers - a better alternative to make

bash cli docopts go make runner task task-runner terminal

Last synced: 25 Oct 2025

https://github.com/mckael/madon

Golang Mastodon API library

api go godoc golang library mastodon mastodon-api

Last synced: 02 Sep 2025

https://github.com/tz3/goforge

GoForge is a command-line interface (CLI) tool designed to streamline the setup of new API projects for Go developers. With GoForge, you can quickly generate a well-structured project skeleton, allowing you to focus on writing actual code rather than spending time on boilerplate setup.

api cmd docker go golang hmtx rest-api template

Last synced: 10 Mar 2026

https://github.com/qiniu/x

Extension of Go standard library

extension go golang

Last synced: 22 Feb 2026

https://github.com/forbearing/k8s

The library implements various handlers to more easier create/update/apply/patch/delete/get/list/watch k8s resources such as pods, deployments, etc. inside or outside k8s cluster.

client client-go go golang k8s kubernetes operator

Last synced: 25 Jan 2026

https://github.com/tutorialedge/realtime-chat-go-react

An example of a Real-Time Chat Application built using React.js and Go!

go golang react reactjs websockets

Last synced: 05 Apr 2025

https://github.com/siongui/userpages

my blog for sharing (source code for siongui.github.io)

blog go gopherjs html javascript pelican python

Last synced: 08 May 2025

https://github.com/tellerops/helm-teller

Allows you to manage configuration and secrets from multiple provider while masking the secrets at the deployment

deployment go golang helm helm-plugin kubernetes secret-management secrets

Last synced: 14 Apr 2025

https://github.com/davidrjenni/A

A - Go tools for Acme.

acme go golang tool

Last synced: 03 Apr 2025

https://github.com/aaronpowell/webpack-golang-wasm-async-loader

A webpack loader for generating Golang WebAssembly bundles using an async interaction model for calling the Golang code from JavaScript

go golang wasm webassembly webpack

Last synced: 25 Aug 2025

https://github.com/zekroTJA/timedmap

A thread safe map which has expiring key-value pairs.

go golang hacktoberfest library map package time timemap

Last synced: 14 Mar 2025

https://github.com/txaty/gool

Generic goroutine pool: Submit, Map, Async.

concurrency go golang goroutine goroutine-pool parallel worker-pool

Last synced: 18 Jan 2026

https://github.com/resotto/gochk

Static Dependency Analysis Tool for Go Files

analysis clean-architecture dependency go golang layered-architecture static tool

Last synced: 09 Aug 2025

https://github.com/watzon/0x45

🚀 Modern, high-performance file sharing and URL shortening service with S3 support, rate limiting, and API keys. Built with Go and inspired by 0x0.st 📤

0x0 api docker file-sharing file-upload go gofiber golang high-performance microservice paste pastebin pastebin-service rate-limiting rest-api s3-compatible s3-storage self-hosted url-shortener web-service

Last synced: 02 Sep 2025

https://github.com/neelp03/throttlex

A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multiple rate-limiting policies and is scalable with Docker for easy deployment.

api-gateway api-management go golang open-source openapi opensource rate-limiting ratelimiter redis throttler throttlex

Last synced: 05 Mar 2026

https://github.com/smartcontractkit/chainlink-testing-framework

A testing framework for smart contracts and Chainlink nodes

blockchain chainlink ethereum evm go golang testing

Last synced: 06 May 2026

https://github.com/notedit/gst

go gst small binding

go gstreamer

Last synced: 12 Apr 2025

https://github.com/cunicu/gont

A Go testing framework for distributed applications

ci debugging distributed-systems go golang mininet network networking p2p testing tracing

Last synced: 30 Apr 2025

https://github.com/neilotoole/slogt

Bridge between Go testing.T and slog.

adapter bridge go golang handler slog testing

Last synced: 11 Jul 2025

https://github.com/soft/iter

iter is a generic iterator library for Go

generics go golang golang-library iteration iterator iterators optional

Last synced: 20 Jul 2025

https://github.com/shirdonl/gowebactualcombat

🔥🔥🔥🔥🔥🔥重磅!《Go Web编程实战派从入门到精通》随书源码开源啦,Go语言/Web开发/高并发/微服务/Gin/Redis/MongoDB/并发编程/Docker源码!欢迎star~

beego docker docker-compose gin go goweb mongodb redis

Last synced: 15 Jan 2026

https://github.com/noppoMan/Prorsum

A Go like concurrent system + networking/http library for Swift that works on Linux and Mac

channel event-driven go goroutine http server-side-swift socket swift3 tcp udp websocket

Last synced: 19 Apr 2025

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

The Go implementation of Frisbee - a bring-your-own protocol messaging framework designed for performance and stability.

frisbee go golang messaging networking tcp

Last synced: 14 Oct 2025

https://github.com/anyshake/observer

🔭 Read, parse seismic data from AnyShake Explorer, stream via SeedLink, WebSocket, TCP and archive to database, miniSEED.

gin gin-gonic go golang highcharts miniseed mui react reactjs seedlink seedlink-plotter seismic seismic-data seismic-processing seismic-waves seismograph seismology tailwind tailwindcss typescript

Last synced: 30 Jan 2026

https://github.com/kohkimakimoto/hq

HQ is a simplistic, language agnostic job queue engine communicated by HTTP messages.

go queue

Last synced: 07 Jul 2025

https://github.com/signmykeyio/signmykey

An automated SSH Certificate Authority

go golang security signmykey ssh

Last synced: 14 Jan 2026

https://github.com/hmdsefi/gowl

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

concurrency concurrent-programming go golang monitor monitoring monitoring-tool pool pooling worker-pool

Last synced: 14 Jan 2026

https://github.com/noppoman/prorsum

A Go like concurrent system + networking/http library for Swift that works on Linux and Mac

channel event-driven go goroutine http server-side-swift socket swift3 tcp udp websocket

Last synced: 08 Mar 2026

https://github.com/0xfederama/water-reminder

Taskbar and notifications app that reminds you to drink

app drink go golang hacktoberfest linux macos notifications

Last synced: 10 Mar 2026

https://github.com/looskie/capybara-api

The fastest, most lightest, most adorable capybara API to ever exist.

capybara capybara-api go hacktoberfest

Last synced: 11 Sep 2025

https://github.com/jinyeom/neat

NEAT (NeuroEvolution of Augmenting Topologies) implemented in Go

genetic-algorithm go neat neural-network neuroevolution recurrent-neural-networks reinforcement-learning topologies

Last synced: 14 Mar 2025

https://github.com/segmentio/events

Go package for routing, formatting and publishing events produced by a program.

events go golang logging segment signals

Last synced: 16 Oct 2025

https://github.com/padurean/gosmig

Simple, minimal SQL database migrations written in Go. Build your own migration CLI with it. Std lib database/sql and SQLX supported out of the box.

database database-migrate-ext database-migration database-migrations db-migrate db-migration db-migrations dbmigrate dbmigration dbmigrator go golang rdbms sql

Last synced: 27 Dec 2025

https://github.com/icholy/replace

Streaming text replacement for Go

go golang replace-text

Last synced: 17 Aug 2025

https://github.com/zchengo/crm

客户关系管理系统,基于 Vue + Go 实现,主要功能有仪表盘、客户管理、合同管理、产品管理、配置、订阅等功能。

ant-design-vue apache-echarts axios gin go gomail gopay gorm pinia viper vite vitepress vue vue-router

Last synced: 17 Jan 2026

https://github.com/ks888/tgo

A function tracer to boost your debugging

callgraph developer-tools function-tracer go golang

Last synced: 15 Jan 2026

https://github.com/conventionalcommit/commitlint

commitlint checks if your commit messages meets the conventional commit format

conventional-commit conventional-commits git go linter

Last synced: 21 Feb 2026

https://github.com/tinycedar/lily

Hosts管理工具,双击切换立即生效,告别重启浏览器! Hosts manager takes effect immediately on switch

go golang hosts switch

Last synced: 27 Jul 2025

https://github.com/fishy/url2epub

Create ePub files from URLs

appengine appengine-go go golang remarkable-tablet

Last synced: 10 Apr 2025

https://github.com/ricoberger/dash

dash is a terminal dashboard solution inspired by Grafana, to visualize and explore your data.

blackbox-exporter dashboad go golang grafana node-exporter prometheus terminal

Last synced: 14 Jan 2026

https://github.com/halower/hpay

a personal payment applet implemented using the gin framework

gin go

Last synced: 16 May 2025

https://github.com/idsulik/swama

Swama is a powerful command-line interface (CLI) tool for interacting with Swagger/OpenAPI definitions

go golang openai rest-api restful swagger

Last synced: 08 May 2025

https://github.com/axllent/goiplookup

GoIPLookup uses the GeoLite2-Country database to find the Country of an IP address or hostname

geoip2 geoiplookup geolite2 geolite2-country-database geolocation go golang

Last synced: 10 Apr 2025

https://github.com/twixes/backname

🌐 A DNS server where every IP address gets its own domain

dns dns-server go golang

Last synced: 09 Apr 2025

https://github.com/otiai10/opengraph

Open Graph Parser for Go

go html ogp ogp-image ogp-meta ogp-tags

Last synced: 14 Apr 2025

https://github.com/goccy/rebirth

Supports live reloading for Go

docker go golang golang-application golang-cli live-reload

Last synced: 21 Mar 2025

https://github.com/miraclesu/uniswap-sdk-go

A Go SDK of Uniswap V2

go golang uniswap uniswap-sdk

Last synced: 11 Jan 2026

https://github.com/edgard/iperf3_exporter

Simple server that probes iPerf3 endpoints and exports results via HTTP for Prometheus consumption

go iperf3 iperf3-exporter metrics prometheus prometheus-exporter

Last synced: 06 Apr 2025

https://github.com/i582/cfmt

Small library for simple and convenient formatted stylized output to the console.

cfmt color color-output format go golang stylized

Last synced: 08 Oct 2025

https://github.com/gopher-fleece/gleece

Building, documenting, validating, securing and customizing REST APIs through code-first development

api gleece go golang openapi openapi3 openapi30 openapi31 rest-api routes

Last synced: 25 Dec 2025

https://github.com/liftbridge-io/go-liftbridge

Go client for Liftbridge. https://github.com/liftbridge-io/liftbridge

client cloud-native go go-liftbridge golang grpc liftbridge messaging nats pubsub streaming

Last synced: 12 Oct 2025

https://github.com/zikani03/groupby

Group files into directories by year, month or day created

cli go golang groupby

Last synced: 19 Sep 2025

https://github.com/igorhalfeld/lagoinha

Library to get full address of a Brazilian zip code

go golang

Last synced: 02 Mar 2025

https://github.com/rafaelbreno/go4noobs

My progress studying Golang

4noobs go golang

Last synced: 12 Mar 2026

https://github.com/oz/osdb

Golang client for Opensubtitles.org

go opensubtitles osdb

Last synced: 17 Mar 2025

https://github.com/cbrgm/go-t

A blazing-fast, simple and easy to use command-line client for Twitter written in Go. 🚀📨

cli command-line go golang twitter twitter-api twitter-client

Last synced: 31 Mar 2025

https://github.com/parkr/auto-reply

:loop: Handle GitHub webhooks and manage issues on your repositories. Used to run @jekyllbot, now at github.com/jekyll/jekyllbot

github-api go webhooks

Last synced: 12 Apr 2025

https://github.com/chehsunliu/poker

A pure Go library for poker hand evaluation.

go golang poker texas-holdem texasholdem

Last synced: 18 Aug 2025

https://github.com/goadesign/clue

🔍 Seamless Observability for Distributed Systems 🔍

go goa observability opentelemetry

Last synced: 07 Apr 2025