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/emppu-dev/librerest

A Privacy-Focused Front-End to Pinterest.

frontend go libre librerest pinterest privacy

Last synced: 25 Mar 2025

https://github.com/johannesridho/protobuf-over-tcp

A client-server app to send protobuf message over TCP

go golang protobuf tcp tcp-client tcp-server

Last synced: 10 Mar 2026

https://github.com/frantjc/forge

Run reusable steps from proprietary CI systems.

cicd cli cloudbuild concourse containers docker github-actions go golang

Last synced: 02 Jan 2026

https://github.com/flowerinthenight/pretty

A simple JSON log prettifier tool.

go golang json prettifier pretty-print stderr stdout

Last synced: 25 Apr 2025

https://github.com/izumin5210/hx

🌏 Developer-friendly, Real-World-ready and extensible HTTP client for Go

go golang http http-client

Last synced: 18 Apr 2025

https://github.com/verifa/horizon

Building blocks and patterns for creating a minimal internal developer platform

developer-portal developer-tools go golang iac kubernetes nats nats-jetstream platform-engineering

Last synced: 10 Mar 2026

https://github.com/rhysd/gotest

Tiny single script to colorize `go test`

go testing

Last synced: 15 Apr 2025

https://github.com/erkkah/letarette

Letarette - a modular full-text search system

distributed full-text-search go nats search search-engine sqlite3

Last synced: 15 Apr 2025

https://github.com/golang-design/research

🗞️ (Possibly) Naïve thoughts regarding Go.

go golang research

Last synced: 21 Apr 2025

https://github.com/rhysd/trygo

An experimental implementation of 'try' operator for Go

go golang transpile try

Last synced: 15 Apr 2025

https://github.com/navid2zp/idm

Golang wrapper for Internet Download Manager (IDM) CLI.

download-manager downloader downloadmanager go golang idm internet-download-manager

Last synced: 15 May 2025

https://github.com/peterhellberg/life

Conway's Game of Life written in Go using termbox-go

conway-life go life termbox toy-project

Last synced: 11 Apr 2025

https://github.com/mohamedelhefni/zahi

Arabic Hugo Template

go hugo template

Last synced: 16 Jan 2026

https://github.com/dreddsa5dies/gocompany

Go (golang) package for use with https://ru.rus.company API

api-client go golang

Last synced: 06 Oct 2025

https://github.com/secfurry/owowningthewinapi

OwOwning with the Windows API Examples and Code. DEFCON Furs 2020 presentation.

go golang winapi windows

Last synced: 14 Jan 2026

https://github.com/helloticket/superfile

Parser de configuração de layouts bancários e outros

arquivo cnab go yml

Last synced: 29 Apr 2026

https://github.com/xyproto/kal

:card_index: Utility with red days and flag flying days + calendar package for Go

calendar cli easter go holidays intervals notable-days utility

Last synced: 15 Apr 2025

https://github.com/ras0q/goalie

🥅 Capture errors from `defer`'d cleanup functions. Reliably!

error-handling go

Last synced: 07 Oct 2025

https://github.com/seehuhn/go-ncurses

A Go-wrapper for the ncurses library.

curses-library go

Last synced: 22 Jan 2026

https://github.com/flamego/cache

Package cache is a middleware that provides the cache management for Flamego

cache flamego go lsif-enabled middleware

Last synced: 29 Jan 2026

https://github.com/ahuigo/gofnext

🛠️ Golang extended function like @cache decorator.

cache decorator functions generic go

Last synced: 23 Jan 2026

https://github.com/galdor/go-cmdline

A command line parser written in Go

command-line-parser go golang

Last synced: 13 Oct 2025

https://github.com/neilpa/phace

Reverse engineering Mac photos library for data export

go golang macos photos photoslibrary

Last synced: 14 Oct 2025

https://github.com/melf-xyzh/go-rsa

Go语言常用的rsa方法封装,RSA加密解密,sha1withrsa签名验签,PFX证书读取

decrypt encrypt go golang pfx rsa sha1withrsa sign verify

Last synced: 28 Jan 2026

https://github.com/elgohr/stop-and-go

Testing helper for concurrency

concurrency go golang helper testing

Last synced: 05 Jul 2025

https://github.com/nyaosorg/go-windows-su

Switch or test Windows' administrator mode

go golang windows

Last synced: 14 Oct 2025

https://github.com/shinyypig/git-blog

A blog server written in go, and use git to manage posts.

blog git go

Last synced: 11 Oct 2025

https://github.com/skyzh/go-dht

🌎 Chord in golang

chord dht go grpc kademlia protobuf

Last synced: 27 Oct 2025

https://github.com/jathon-yang/go-wxsqlite3

Based on Go SQLite3 driver, wxSQLite3 encrypted database is realized.

encryption go sqlite3 wxsqlite3

Last synced: 14 Jan 2026

https://github.com/kura-lab/kuroobi-hands-on-2020

Go言語で学ぶYahoo! ID連携の黒帯ハンズオン

go golang identity oauth2 openid-connect

Last synced: 12 Mar 2026

https://github.com/mhemmings/revenuecat

Go package for interacting with the RevenueCat API

go golang revenuecat subscriptions

Last synced: 23 Feb 2026

https://github.com/nokia/gitcache-ssh

Simple SSH based Git cache

cache git go golang openssh openssh-server ssh

Last synced: 17 Jun 2025

https://github.com/d3mondev/resolvermt

A Golang module to resolve multiple DNS requests concurrently while respecting a rate limit on the resolvers.

bugbounty dns go golang infosec resolver

Last synced: 03 May 2025

https://github.com/keisku/raftkv

A simple distributed key-value store by using hashicorp/raft

go golang grpc grpc-gateway hashicorp hashicorp-raft raft raft-algorithm raft-example

Last synced: 10 Mar 2025

https://github.com/ondrej-merkun/go-slices

Helper functions for the manipulation of slices of all types in Go

generate go go-generate golang slices

Last synced: 06 May 2025

https://github.com/writeas/nerds

Simple telnet server for write.as

go pastebin-service telnet

Last synced: 10 Sep 2025

https://github.com/containerscrew/rootisnaked

Simple root privilege escalation detection using eBPF 🐝

cilium-ebpf ebpf ebpf-go go golang linux-kernel privilege-escalation security

Last synced: 12 Apr 2025

https://github.com/etf1/kafka-message-scheduler-admin

GUI for managing list of kafka message schedulers

go kafka reactjs

Last synced: 17 Jan 2026

https://github.com/kohkimakimoto/inertia-echo

The Inertia.js server-side adapter for Echo Go web framework.

go inertia inertiajs

Last synced: 19 Mar 2025

https://github.com/kevinpollet/nego

Go package providing an implementation of HTTP Content Negotiation compliant with RFC 7231

content-charset content-encoding content-language content-negotiation content-type go golang http negotiate rfc7231

Last synced: 11 Apr 2025

https://github.com/1995parham-teaching/interviews

Use code to remember the awesome moments of our lives :heart_eyes: :see_no_evil:

go golang interview stories

Last synced: 12 Apr 2025

https://github.com/syumai/go-wasm-sizes

compare WebAssembly build size depends on imported package.

go golang wasm webassembly

Last synced: 29 Oct 2025

https://github.com/oldtree/gorpoor

go 协程池 的三种实现方式,可以作为参考原型 // Three implementation methods of go coroutine pool, which can be used as reference prototypes

go golang goroutine goroutine-pool

Last synced: 20 Sep 2025

https://github.com/kenjitakahashi/svctl

interactive runit controller

go runit tui

Last synced: 13 Apr 2025

https://github.com/aebruno/nwalgo

Needleman-Wunsch Alignment in Go

bioinformatics global-alignment go

Last synced: 11 Apr 2025

https://github.com/flimzy/go-pouchdb

GopherJS bindings for PouchDB :warning: NOTICE :warning: this package has been superseded by https://github.com/go-kivik/kivik

couchdb go gopherjs gopherjs-bindings pouchdb

Last synced: 10 Oct 2025

https://github.com/nikhilnarayanan623/ecommerce-microservice-clean-arch

ecommerce project few features converted into microservice in clearn code architecture using grpc

clean-architecture gin go golang gorm grpc grpc-go jwt-authentication postgres postgresql protobuf3 twillio

Last synced: 30 Oct 2025

https://github.com/ahmetozer/wakeonlan

Golang wake on lan service

api go golang ipv4 ipv6 linux wake-on-lan wakeonlan wol

Last synced: 22 Jun 2025

https://github.com/wednesday-solutions/go-kafka-example

A monorepo, microservice setup with full support for CI/CD, kafka as a message broker, inter-service API using service discovery endpoint

aws backmerge cd ci cicd copilot dead-letter-queue go go-kafka-template go-monorepo golang kafka microservice monorepo monorepo-example side-topic

Last synced: 13 Apr 2025

https://github.com/gigawattio/awsarn

AWS ARN Parser package for Go

aws go golang

Last synced: 30 Dec 2025

https://github.com/mfarabi619/mfarabi619

Monorepo containing configs, projects, notes, etc. Doubling as practice for managing huge, multi-language codebases with potentially unrelated concerns.

archlinux c c4-model devenv dioxus dotfiles emacs freebsd freebsd-scripts go likec4 linux loco monorepo neovim nix nixos org-mode rust zellij

Last synced: 12 Jun 2026

https://github.com/go-macaron/i18n

Package i18n provides an Internationalization and Localization middleware for Macaron applications

go i18n lsif-enabled macaron

Last synced: 13 Apr 2025

https://github.com/cheerego/aliyun-iot

阿里云物联网套件Go语言版

aliyun-iot go golang sdk

Last synced: 11 Apr 2025

https://github.com/samtherapy/awl

A command-line DNS lookup tool that supports DNS queries over UDP, TCP, TLS, HTTPS, DNSCrypt, and QUIC. [Mirror]

bind9 dig dns dns-client dns-over-https dns-over-quic dns-over-tls drill freebsd go golang linux macos openbsd plan9 windows

Last synced: 07 May 2025

https://github.com/linsoss/doris-operator

An operator for Apache Doris that manages Doris cluster and observability components through Kubernetes CRs 😆

cloud-native doris doris-operator go grafana k8s kubernetes logging loki monitoring observability operator

Last synced: 17 Jun 2025

https://github.com/ess/cronenberg

It's like cron, but kinda twisted

12-factor cron go golang userland

Last synced: 07 May 2025

https://github.com/gobuffalo/buffalo-goth

Goth Generator for Buffalo

generator go gobuffalo golang goth plugin

Last synced: 02 May 2025

https://github.com/alex-leonhardt/go-trace-example

Basic example apps instrumented w/ Jaeger tracing

app basic example go jaegertracing

Last synced: 01 Aug 2025

https://github.com/tinycedar/vanilla

用Go开发的实验性质的Java虚拟机(Java Virtual Machine) An experimental Java Virtual Machine written in Go

go golang java jvm

Last synced: 30 Apr 2025

https://github.com/amirhnajafiz/strago

Simple traffic controller agent with Golang.

go golang golang-package load-balancer metrics service-control traffic-control

Last synced: 15 Jul 2025

https://github.com/sanriodev/goji

lightweight oji, written in go

cli cli-app emoticons go golang homebrew

Last synced: 19 Jul 2025

https://github.com/hequan2017/coypus

coypus 海狸鼠 基于goframe 的 go web 后端 本项目已停止开发!因长时间未对代码进行维护,可能会造成项目在不同环境上无法部署、运行BUG等问题,请知晓!项目仅供参考!

casbin gf go goframe golang jwt rbac web

Last synced: 07 May 2025

https://github.com/maorfr/helm-logs

Helm plugin to view logs of changed Helm releases

go golang helm helm-plugin kubernetes

Last synced: 11 Apr 2025

https://github.com/elewis787/hacket

Golang Packet Client and Server with Handler Support

go golang handlers networking udp

Last synced: 06 Mar 2026

https://github.com/werbenhu/eventbus

A lightweight eventbus that simplifies communication between goroutines

channel copy-on-write cow event eventbus go golang goroutine lightweight

Last synced: 19 Mar 2025

https://github.com/8treenet/venus

常用工具包含扩展JSON、GIN-H2C、一致性哈希。

gin go hash json venus

Last synced: 11 Apr 2025

https://github.com/pgaskin/dictserver

Dictionary API server based on data from the Gutenberg Webster's Unabridged Dictionary.

api dictionary go golang gutenberg

Last synced: 11 Sep 2025

https://github.com/42atomys/vanity-go

Vanity URL for your Go package at production scale

docker-image go golang kubernetes proxy simple-app vanity-url

Last synced: 29 Oct 2025

https://github.com/cpanato/raspi-fan-control

Control external Fan to cool down your raspi cluster

go golang gpio kubernetes raspberry-pi-4

Last synced: 12 Jul 2025

https://github.com/wx-chevalier/reinvent-mq

Multiple home-made Message Queues from Scratch, OMMQ(akin RocketMQ), PongoMQ(akin Kafka), CubeMQ(akin TubeMQ)etc.

go java wx-be wx-code wx-go wx-java

Last synced: 17 Jun 2025

https://github.com/agoraio-community/agora-rest-client-go

A Go library for integrating with Agora's REST API. This open-source project provides wrappers and implementations for Agora's official REST API, making it easier for developers to integrate Agora's server-side services into their Go applications.

go rest-client

Last synced: 08 Sep 2025

https://github.com/xgfone/bttools

A tool collection about BitTorrent.

bt go golang torrent torrent-client torrent-downloader

Last synced: 29 Jul 2025

https://github.com/cstyan/vancouvergo

A list of companies in Vancouver that are using Go.

go golang vancouver

Last synced: 17 Jun 2025

https://github.com/go-humble/rest

A small go package for sending requests to a RESTful API and unmarshaling the response. Compiles to javascript via gopherjs.

go gopherjs

Last synced: 28 Jan 2026

https://github.com/sot-tech/mochi

A customizable, multi-protocol BitTorrent Tracker

bittorrent bittorrent-trackers go golang torrent torrent-tracker

Last synced: 17 Jul 2025

https://github.com/siongui/goigstorylink

Get Links (URL) of Instagram Stories in Go

go golang instagram web-scraping webscraping

Last synced: 08 May 2025

https://github.com/peterhellberg/emojilib

The Emoji keyword library by @muan ported to Go

emoji emojilib go

Last synced: 11 Apr 2025

https://github.com/wzslr321/grpc-go-flutter

Flutter mobile app which communicates with Golang server over gRPC

dart flutter go golang grpc grpc-dart grpc-go

Last synced: 07 May 2025

https://github.com/miekg/dreck

Bot to help with GitHub chores

caddy ci-bot coredns derek github github-app go

Last synced: 11 Apr 2025

https://github.com/LebrancWorkshop/Learn-Go-from-Youtube

Learning Go(lang) from many resources in Youtube. (E.G. CMDev, Golang Dojo, The Net Ninja, TechWorld with Nana, freeCodeCamp).

go self-study youtube

Last synced: 07 May 2025

https://github.com/amhester/go-outlook

A Go Outlook SDK

go microsoft-graph-api outlook

Last synced: 11 Mar 2026

https://github.com/mxssl/webshare

webshare is a CLI tool that provides web-interface for your local files

cli go golang

Last synced: 13 Jul 2025

https://github.com/toqueteos/substring

:zap: Very fast one-time string searches in Go. Simple and composable.

compare go search speed string

Last synced: 24 Jun 2025

https://github.com/CleanMachine1/tldr-page-creator

Generate tldr-pages using Go

go tldr tldr-pages

Last synced: 11 Mar 2025

https://github.com/zelenin/go-glicko2

A Go implementation of Glicko2 rating system

glicko glicko2 go golang

Last synced: 16 Mar 2025

https://github.com/xvrzhao/gvm

GVM is a Go version manager written in Go language, it provides some useful commands like `install`, `list`, `switch` and `remove` to manage local installation of multiple Go versions.

go golang gopath goroot gotools goversion gvm

Last synced: 18 Jan 2026

https://github.com/mrjefflarry/redmine-cli

Redmine-cli is a CLI tool for interacting with the Redmine project management system. It allows you to perform tasks such as managing issues and listing projects from the command line, streamlining workflow and saving time.

cli go golang linux mac macos osx redmine redmine-client windows

Last synced: 09 Apr 2025

https://github.com/ausaf007/uniswap-tracker

High Performance Go-Fiber Microservice to Track UniswapV3 Liquidity Pools

go go-fiber microservice monitoring-tool rest-api sqlite sqlite3 tracking uniswap-v3

Last synced: 24 Apr 2025

https://github.com/leonjza/go-observe

🌌 Go-Observe: A command line Mozilla Observatory client written in Go

commandline go security web

Last synced: 05 Jul 2025

https://github.com/sgtdi/vai

Hot reload Go apps, rebuild and restart Go projects on files change

filewatcher go golang hot-reload live-reload rebuild rerun

Last synced: 13 Jan 2026

https://github.com/gemcook/merr

merr is a package that binds multiple errors.

error go golang

Last synced: 19 Apr 2025

https://github.com/sokil/go-connection-pool

Connection pool is a thread safe list of net.Conn

connection-pool go golang

Last synced: 16 Aug 2025