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/godoctor/godoctor

Go Doctor - The Golang Refactoring Engine

go refactoring

Last synced: 10 Jan 2026

https://github.com/gonum/matrix

Matrix packages for the Go language [DEPRECATED]

go matrix

Last synced: 10 May 2025

https://github.com/Gonum/matrix

Matrix packages for the Go language [DEPRECATED]

go matrix

Last synced: 12 Mar 2025

https://github.com/hyscale/hyscale

HyScale is an Application Centric Abstraction Framework over K8s.

containers docker go java kubernetes

Last synced: 23 Oct 2025

https://github.com/cskr/pubsub

A simple pubsub package for go.

go golang pubsub

Last synced: 14 Dec 2025

https://github.com/cohesivestack/valgo

Valgo is a type-safe, expressive, and extensible validator library for Golang. Supports localization and is built with generics.

go golang validation validator

Last synced: 05 Apr 2025

https://github.com/pilinux/gorest

Go RESTful API starter kit with Gin, JWT, GORM (MySQL, PostgreSQL, SQLite), Redis, Mongo, 2FA, email verification, password recovery

api go golang golang-api golang-rest gorest gorestapi jwt jwt-authentication mit-license mongodb mysql open-source opensource postgresql redis rest-api restful restful-api sqlite3

Last synced: 15 May 2025

https://github.com/lxc/go-lxc

Go bindings for liblxc

containers go lxc

Last synced: 09 Apr 2025

https://github.com/Sandertv/gophertunnel

General purpose library for Minecraft Bedrock Edition software written in Go

auth bedrock client go golang hacktoberfest minecraft nbt protocol proxy server tools

Last synced: 02 May 2025

https://github.com/codnect/chrono

Chrono is a scheduler library that lets you run your task and code periodically

chrono cron go golang golang-library schedule-task scheduler scheduler-library

Last synced: 16 Jan 2026

https://github.com/sfluor/musig

A shazam like tool to store songs fingerprints and retrieve them

audio audio-processing digital-signal-processing go golang microphone musig shazam song

Last synced: 11 Oct 2025

https://github.com/jmattheis/goverter

Generate type-safe Go converters by simply defining an interface

code-generation converter copy generator go golang struct

Last synced: 06 Jan 2026

https://github.com/bsm/redeo

High-performance framework for building redis-protocol compatible TCP servers/services

go low-latency redis rpc service

Last synced: 04 Apr 2025

https://github.com/maxatome/go-testdeep

Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite

assertions deep-equals equality framework go golang golang-package golang-testing hacktoberfest httptest test-suite testdeep testing tests testsuite toolkit variable-equality

Last synced: 15 May 2025

https://github.com/adhocore/gronx

Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.

adhocore cron cron-expression cron-expression-parser cron-parser cronjob crontab daemon go golang job-manager job-scheduler parser scheduler task-manager task-runner task-scheduler

Last synced: 14 May 2025

https://github.com/nkeonkeo/nekonekostatus

一个Material Design风格的探针

go nodejs status-page

Last synced: 03 May 2025

https://github.com/goravel/framework

The Goravel Framework.

framework go golang laravel performance web

Last synced: 17 Oct 2025

https://github.com/cedricblondeau/world-cup-2022-cli-dashboard

Watch live World Cup 2022 matches in your terminal. ⚽🏆

bubbletea cli dashboard football go golang lipgloss soccer terminal tui worldcup worldcup2022

Last synced: 14 Jan 2026

https://github.com/aofei/air

An ideally refined web framework for Go.

air framework go web

Last synced: 04 Apr 2025

https://github.com/huin/goupnp

UPnP client library for Go (#golang)

go golang upnp

Last synced: 14 Jun 2025

https://github.com/corazawaf/coraza-caddy

OWASP Coraza middleware for Caddy. It provides Web Application Firewall capabilities

caddy caddyserver coreruleset go golang owasp security waf webapplicationfirewall

Last synced: 15 May 2025

https://github.com/CastawayLabs/cachet-monitor

Distributed monitoring plugin for CachetHQ

cachet devops go monitoring

Last synced: 28 Mar 2025

https://github.com/sajaddp/list-of-cities-in-iran

لیست شهرهای ایران به تفکیک استان - با ستاره دار کردن مخزن، قلبم را شاد کنید. ❤

csv go iran javascript json kotlin mssql mysql pgsql php postgres postgresql python3 sql typescript xlsx

Last synced: 15 May 2025

https://github.com/castawaylabs/cachet-monitor

Distributed monitoring plugin for CachetHQ

cachet devops go monitoring

Last synced: 26 Dec 2025

https://github.com/howeyc/gopass

getpasswd for Go

go password prompt

Last synced: 15 May 2025

https://github.com/chyroc/lark

Feishu(飞书)/Lark Open API Go SDK, Support ALL Open API and Event Callback.

bot chat-bot feishu feishu-api feishu-bot feishu-sdk go lark lark-sdk larksuite larksuite-api larksuite-sdk openapi sdk

Last synced: 16 May 2025

https://github.com/quasilyte/roboden-game

An indirect control real-time strategy game about robot colonies

ebiten ebitengine game gamedev go golang roboden

Last synced: 05 Apr 2025

https://github.com/seamia/protodot

transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)

cli dependency-graph dot go golang graph graphviz graphviz-dot-language grpc png portable-network-graphics proto3 protobuf protoc protocol-buffers scalable-vector-graphics svg visualization

Last synced: 05 Apr 2025

https://github.com/foolin/goview

Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.

chi echo framework gin go golang gorice html library template view

Last synced: 15 May 2025

https://github.com/ConnectAI-E/Feishu-Midjourney

🍎 飞书 x midjourney = 你真正的创意伙伴

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

Last synced: 19 Apr 2025

https://github.com/connectai-e/feishu-midjourney

🍎 飞书 x midjourney = 你真正的创意伙伴

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

Last synced: 11 Apr 2025

https://github.com/lixd/mydocker

参考《自己动手写 docker》从零开始实现一个简易的 docker 以及相关教程。Build a simple Docker from scratch along with related tutorials.

container docker go golang lxc

Last synced: 22 Jan 2026

https://github.com/Kava-Labs/kava

DeFi for Crypto.

blockchain cosmos-sdk cryptocurrency go

Last synced: 03 Apr 2025

https://github.com/k8tz/k8tz

Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs

devops go golang helm-chart helm-chart-repository helm-charts kubernetes kubernetes-controller timezone timezones tzdata

Last synced: 16 May 2025

https://github.com/swaggest/rest

Web services with OpenAPI and JSON Schema done quick in Go

go golang hacktoberfest json-schema openapi openapi3 rest-api swagger

Last synced: 15 May 2025

https://github.com/blackjack/webcam

Golang webcam library for Linux

go v4l2 webcam

Last synced: 11 Jan 2026

https://github.com/dmitryikh/leaves

pure Go implementation of prediction part for GBRT (Gradient Boosting Regression Trees) models from popular frameworks

boosting decision-trees go golang lightgbm machine-learning xgboost

Last synced: 06 May 2025

https://github.com/gjbae1212/gossm

💻Interactive CLI tool that you can connect to ec2 using commands same as start-session, ssh in AWS SSM Session Manager

aws aws-ssm-agent cli ec2 go golang session-manager ssh tool

Last synced: 05 Apr 2025

https://github.com/mailru/go-clickhouse

Golang SQL database driver for Yandex ClickHouse

clickhouse database go

Last synced: 13 May 2025

https://github.com/presmihaylov/todocheck

A static code analyser for annotated TODO comments

go hacktoberfest linters todo

Last synced: 15 May 2025

https://github.com/ahmetb/go-dexec

It's like Go os/exec package but for Docker. What if you could exec programs remotely with the same interface as os/exec?

containers docker go rpc

Last synced: 05 Apr 2025

https://github.com/pion/opus

Pure Go implementation of Opus

go golang pion

Last synced: 18 Jun 2025

https://github.com/mackerelio/mackerel-agent

mackerel-agent is an agent program to post your hosts' metrics to mackerel.io.

go golang mackerel metrics metrics-gathering-daemon

Last synced: 02 Mar 2026

https://github.com/yarpc/yarpc-go

A message passing platform for Go

go grpc message-passing microservices protobuf rpc thrift yarpc

Last synced: 10 Feb 2026

https://github.com/89luca89/lilipod

Lilipod is a simple container manager, able to download, unpack and use OCI images from various container registries.

chroot containers development docker go golang linux nerdctl oci podman registry tools

Last synced: 16 May 2025

https://github.com/sunshinev/go-sword

【Go-sword】可视化CRUD管理后台生成工具

code-generation gii go golang golang-package visualization

Last synced: 12 Jan 2026

https://github.com/preslavmihaylov/todocheck

A static code analyser for annotated TODO comments

go hacktoberfest linters todo

Last synced: 14 Mar 2025

https://github.com/erpc/erpc

eRPC — fault-tolerant evm rpc proxy

cache erpc ethereum evm go load-balancer proxy rpc

Last synced: 23 Apr 2026

https://github.com/phlx0/drift

Terminal screensaver that activates when you're idle — constellations, rain, particles & more. Press any key to resume. Just drift away!

animation ascii cli go golang idle screensaver tcell terminal tui unixporn

Last synced: 16 Apr 2026

https://github.com/timbray/quamina

Home of Quamina, a fast pattern-matching library in Go

event-driven events go golang json

Last synced: 21 Jan 2026

https://github.com/thehamdiz/it

A collection of helpful error handling, performance measuring, execution retrial, benchmarking & other useful patterns for golang under one package.

colors go golang logging measuring retriable timing

Last synced: 16 May 2025

https://github.com/lqs/sqlingo

💥 A lightweight DSL & ORM which helps you to write SQL in Go.

database go golang mysql orm postgresql sql-dsl sqlbuilder tidb

Last synced: 16 May 2025

https://github.com/driusan/de

A Programmer's Text Editor

acme-like go programmer-editor shiny text-editor vim-like

Last synced: 06 Apr 2025

https://github.com/gorilla/context

Package gorilla/context is a golang registry for global request variables.

context go golang gorilla gorilla-web-toolkit

Last synced: 22 Jun 2025

https://github.com/drgrib/alfred-bear

Streamlined note searching and creation for Bear using Alfred

alfred alfred-workflow alfred-workflows alfred3 alfred3-workflow bear go golang

Last synced: 05 Apr 2025

https://github.com/jrnxf/gh-eco

🦎 gh cli extension to explore the ecosystem

cli gh-extension github go golang terminal tui

Last synced: 05 Apr 2025

https://github.com/mozillazg/request

A developer-friendly HTTP request library for Gopher.

go golang http request

Last synced: 26 Jun 2025

https://github.com/pkg/json

An efficient JSON decoder

go high-performance json

Last synced: 05 Apr 2025

https://github.com/just-install/just-install

The simple package installer for Windows

automation go installer windows

Last synced: 15 Dec 2025

https://github.com/gogo/letmegrpc

[maintainer wanted] generates a web form gui from a grpc specification

go grpc html

Last synced: 19 Oct 2025

https://github.com/hetznercloud/hcloud-go

A Go library for the Hetzner Cloud API

api go golang hcloud hetzner hetzner-cloud

Last synced: 02 Apr 2026

https://github.com/black-currant/novel-fpg

小说开源项目,前端基于Flutter,后端是Python + Go双端,各自基于Flask、Gin实现了一遍,包含了用户注册、登录、jwt鉴权、签到、任务、书架、阅读器、购买章节、搜索书籍、绑定第三方账号、设置等功能。

cache cos dart elasticsearch flask flutter gin go gorm gunicorn i18n jwt mysql pandas python redis sqlalchemy supervisor yaml

Last synced: 05 Apr 2025

https://github.com/mappu/miqt

MIT-licensed Qt bindings for Go

bindings cgo go golang qt qt5 qt6 qt6-widgets qtwidgets

Last synced: 16 May 2025

https://github.com/NethermindEth/juno

Starknet client implementation.

cairolang ethereum go golang juno layer2 nubia rest-api starknet starks

Last synced: 13 May 2025

https://github.com/googlearchive/cloud-functions-go

Unofficial Native Go Runtime for Google Cloud Functions

gcf gcp gcp-cloud-functions go golang google google-cloud google-cloud-platform node nodejs

Last synced: 06 Apr 2025

https://github.com/Evertras/bubble-table

A customizable, interactive table component for the Bubble Tea framework

bubble bubble-tea bubbles go golang table tui

Last synced: 14 Mar 2025

https://mehdihadeli.github.io/awesome-go-education/

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

awesome awesome-list clean-architecture concurrency ddd go golang microservice microservices onion-architecture oop orm project-structure rest-api web

Last synced: 11 May 2025

https://github.com/hakwerk/labca

A private Certificate Authority for internal (lab) use, based on the open source ACME Automated Certificate Management Environment implementation from Let's Encrypt (tm).

acme acme-server ca certificate certificate-authority go homelab letsencrypt pki tls

Last synced: 27 Dec 2025

https://github.com/huanglishi/goflyadmin

GoFly快速开发框架基于Gin快速开发框架,能快速搭建应用、框架底层完善、丰富代码仓插件、快速开发数据大屏、物联网平台、OA流程审批、工作流引擎、商城、微信管理后台等。api文档管理并一键生成api接口代码,一键生成 CRUD前后端代码丰富组件,基于 Gin和 Vue3的Arco Design的快速后台开发框架,基于JWT接口验证和Auth验证的权限管理系统,附件管理系统,天生支持saas架构。本着大道至简思想,接口单层设计,开发简单,极易上手、代码可读性和可维护性好、得益于Go优秀性能框架性能和并发都很优秀、需要硬件资源很小。

fastadmin flow gin go goadmin goapi golang goweb vue

Last synced: 16 May 2025

https://github.com/google/go-microservice-helpers

A collection of handy snippets that simplify creation of GRPC servers and clients

go grpc grpc-client grpc-server jwt opentracing tracing zipkin

Last synced: 04 May 2025

https://github.com/sujit-baniya/fiber-boilerplate

This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box

boilerplate casbin fiber fiber-framework flash-messages go golang gorm jwt jwt-authentication paypal phuslu postgres rabbitmq redis rest-api session-cookie tailwindcss vue

Last synced: 13 Feb 2026

https://github.com/fbsobreira/gotron-sdk

Go SDK & CLI for TRON blockchain — build wallets, exchanges, bots & backend services. gRPC client, HD wallets, Ledger support, TRC20/TRC10, multi-sig, staking.

blockchain cli cryptocurrency defi exchange go golang grpc hd-wallet ledger sdk staking trc10 trc20 tron tron-protocol tron-sdk trx wallet web3

Last synced: 01 Apr 2026

https://github.com/michaelklishin/rabbit-hole

RabbitMQ HTTP API client in Go

go golang monitoring rabbitmq

Last synced: 13 May 2025

https://github.com/hequan2017/go-admin

go web api,包含gin+gorm+jwt+rbac等。

admin casbin cmdb devops gf gin go go-admin goframe jwt linux rbac sql token

Last synced: 05 Apr 2025

https://github.com/kevwan/chatbot

A fast responsive, machine learning, conversational dialog engine for creating chat bots, written in Go.

bot chatbot chatbot-framework chatterbot conversation go golang language machine-learning

Last synced: 05 Apr 2025

https://github.com/discuitnet/discuit

A free and open-source community discussion platform.

community go open-source pwa react reddit social-network

Last synced: 26 Mar 2025

https://github.com/marvinjwendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 13 Apr 2025

https://github.com/ivpusic/neo

Go Web Framework

framework go golang neo

Last synced: 28 Jun 2025

https://github.com/qieangel2013/livego

go Implementation of live streaming services

go golang golang-library server service streaming

Last synced: 16 Jan 2026

https://github.com/orsinium-labs/enum

Type safe enums for Go without code generation or reflection

enum enum-to-string enums generics go golang metaprogramming reflection string-to-enum

Last synced: 04 Apr 2025

https://github.com/mgutz/ansi

Small, fast library to create ANSI colored strings and codes. [go, golang]

ansi-colors go terminal

Last synced: 13 Aug 2025

https://github.com/tmaxmax/go-sse

Fully featured, spec-compliant HTML5 server-sent events library

go golang golang-libary html5 html5-sse http http-client http-server server server-sent-event server-sent-events sse

Last synced: 15 May 2025

https://github.com/MineCoinChain/WEHousing

基于fabric区块链网络实现的第三方房屋租赁及交易平台

consul docker fabric go grpc-go micro protobuf

Last synced: 22 Jun 2025

https://github.com/fluhus/godoc-tricks

A comprehensive godoc guide.

documentation go godoc golang

Last synced: 06 May 2025

https://github.com/MarvinJWendt/testza

Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕

automatic-testing fuzzy-testing go golang golang-library hacktoberfest test test-framework testing testing-framework unit-testing

Last synced: 14 Mar 2025

https://github.com/mjpclab/go-http-file-server

Simple command line based HTTP file server to share local file system

cli file-server go http-server static-server

Last synced: 16 May 2025

https://github.com/twitchtv/retool

Vendoring for executables written in Go

code-generation go package-management vendoring

Last synced: 17 Jul 2025

https://github.com/ricoberger/script_exporter

Prometheus exporter to execute scripts and collect metrics from the output or the exit status.

docker go kubernetes prometheus prometheus-exporter script scripts

Last synced: 29 Dec 2025

https://github.com/arvados/arvados

An open source platform for managing and analyzing biomedical big data

arvados aws azure bigdata bioinformatics cloud cluster cwl docker gcp genomics go python ruby workflow workflow-engine

Last synced: 02 Apr 2026