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/oakmound/oak

A pure Go game engine

2d game-development game-engine gamedev go golang ui

Last synced: 14 May 2025

https://github.com/sanbornm/go-selfupdate

Enable your Go applications to self update

go selfupdate

Last synced: 15 May 2025

https://github.com/destel/rill

Go toolkit for clean, composable, channel-based concurrency

channels concurrency functional-programming generics go golang goroutines pipeline streaming

Last synced: 14 Apr 2025

https://github.com/beevik/etree

parse and generate XML easily in go

dom etree go path xml xml-parser xpath

Last synced: 14 May 2025

https://github.com/noborus/ov

🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.

cli command-line command-line-tool go golang incremental-search less more pager tail tcell terminal terminal-pager tui

Last synced: 13 May 2025

https://github.com/alecthomas/go_serialization_benchmarks

Benchmarks of Go serialization methods

benchmarking go golang

Last synced: 15 May 2025

https://github.com/samsarahq/thunder

⚡️ A Go framework for rapidly building powerful graphql services

go graphql realtime thunder

Last synced: 27 Sep 2025

https://github.com/wellle/rmq

Message queue system written in Go and backed by Redis

go golang message-queue redis

Last synced: 14 May 2025

https://github.com/lmorg/murex

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

bash console csv developer-tools devops fish go json language linux macos murex repl scripting shell sql terminal tmux yaml zsh

Last synced: 14 May 2025

https://github.com/sanity-io/litter

Litter is a pretty printer library for Go data structures to aid in debugging and testing.

go golang library logging mit-license testing

Last synced: 11 May 2025

https://github.com/alecthomas/Go_serialization_benchmarks

Benchmarks of Go serialization methods

benchmarking go golang

Last synced: 12 Mar 2025

https://github.com/sanbornm/Go-selfupdate

Enable your Go applications to self update

go selfupdate

Last synced: 12 Mar 2025

https://github.com/metafates/mangal

📖 The most advanced (yet simple) cli manga downloader in the entire universe! Lua scrapers, export formats, anilist integration, fancy TUI and more!

anilist anime cli comic-downloader command-line go golang linux lua macos manga manga-downloader manga-reader mangadex mangal pdf scraper terminal tui windows

Last synced: 22 Oct 2025

https://github.com/f1bonacc1/process-compose

Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.

docker go golang open-source orchestration orchestrator processes tui workflows

Last synced: 13 May 2025

https://github.com/dhax/go-base

Go RESTful API Boilerplate with JWT Authentication backed by PostgreSQL

api chi go jwt postgres restful

Last synced: 14 May 2025

https://github.com/Go-gl/glfw

Go bindings for GLFW 3

gamedev glfw glfw-bindings go golang opengl

Last synced: 12 Mar 2025

https://github.com/shiyanhui/hero

A handy, fast and powerful go template engine.

go hero template-engine

Last synced: 15 May 2025

https://github.com/pkg/sftp

SFTP support for the go.crypto/ssh package

go sftp

Last synced: 14 May 2025

https://github.com/statping-ng/statping-ng

An updated drop-in for statping. A Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

go monitoring monitoring-server ping status status-page uptime uptime-monitor vuejs website-monitoring

Last synced: 07 Oct 2025

https://github.com/hanchuanchuan/goInception

一个集审核、执行、备份及生成回滚语句于一身的MySQL运维工具

go inception tidb

Last synced: 01 Apr 2025

https://github.com/xormplus/xorm

xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便。本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作

go golang golang-library ibatis-sql json-xml mssql mysql orm sql sql-orm sqlmap-sqltemplate xorm

Last synced: 15 May 2025

https://github.com/zitadel/oidc

Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation

certified client code-flow code-flow-pkce discovery go golang jwt library oauth oauth2 oidc openid-connect openidconnect pkce refresh-token relying-party server standard

Last synced: 13 May 2025

https://github.com/storj/drpc

drpc is a lightweight, drop-in replacement for gRPC

drpc go grpc microservices nanoservices proto rpc

Last synced: 15 May 2025

https://github.com/goccy/go-yaml

YAML support for the Go language

go golang golang-library yaml yaml-parser

Last synced: 14 May 2025

https://github.com/gomarkdown/markdown

markdown parser and HTML renderer for Go

go golang markdown

Last synced: 16 May 2025

https://github.com/maragudk/gomponents

HTML components in pure Go.

go golang gomponents html

Last synced: 14 May 2025

https://github.com/influxdata/chronograf

Open source monitoring and visualization UI for the TICK stack

alert apm chronograf dashboard go influxdb kapacitor monitoring react redux telegraf visualization

Last synced: 15 May 2025

https://github.com/uniqush/uniqush-push

Uniqush is a free and open source software system which provides a unified push service for server side notification to apps on mobile devices.

apns fcm gcm go golang push-notifications uniqush

Last synced: 14 Mar 2025

https://github.com/ryboe/q

Quick and dirty debugging output for tired Go programmers

debugger go golang

Last synced: 03 Apr 2025

https://github.com/sbinet/go-python

naive go bindings to the CPython2 C-API

cgo go golang python2

Last synced: 29 Sep 2025

https://github.com/artisancloud/powerwechat

PowerWechat是一款基于WeChat SDK for Golang,支持小程序、微信支付、企业微信、公众号等全微信生态

go golang golang-wechat js-sdk jssdk miniprogram officialaccounts payment sdk wechat wechat-sdk wecom weixin

Last synced: 22 Jan 2026

https://github.com/sbinet/Go-python

naive go bindings to the CPython2 C-API

cgo go golang python2

Last synced: 12 Mar 2025

https://github.com/huandu/go-sqlbuilder

A flexible and powerful SQL string builder library plus a zero-config ORM.

database go hiveql lightweight mysql orm postgresql sql sql-builder sqlite sqlx well-tested

Last synced: 13 May 2025

https://github.com/sandglass/sandglass

Sandglass is a distributed, horizontally scalable, persistent, time sorted message queue.

distributed distributed-systems go message-queue messaging taskqueue

Last synced: 27 Sep 2025

https://github.com/scottslowe/learning-tools

A collection of tools and files for learning new technologies

ansible aws centos consul docker etcd go pulumi terraform ubuntu vagrant vagrant-environments

Last synced: 15 May 2025

https://github.com/gobackup/gobackup

🗄 CLI tool for backup your databases, files to cloud storages in schedully.

backup cli go mysql postgresql redis

Last synced: 13 May 2025

https://github.com/kffl/speedbump

TCP proxy for simulating variable, yet predictable network latency :globe_with_meridians::hourglass_flowing_sand:

go golang load-testing network-latency observability tcp tcp-proxy

Last synced: 15 May 2025

https://github.com/eolinker/apinto

基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。

api api-gateway apigateway apinto dubbo2 gateway go goku golang grpc loadbalancer microservice middleware plugin proxy router servicemesh

Last synced: 14 May 2025

https://github.com/F1bonacc1/process-compose

Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.

docker go golang open-source orchestration orchestrator processes tui workflows

Last synced: 31 Mar 2025

https://github.com/koho/frpmgr

Windows 平台的 FRP GUI 客户端 / A user-friendly desktop GUI client for FRP on Windows.

frp frpc go gui proxy reverse-proxy windows

Last synced: 14 May 2025

https://github.com/clickvisual/clickvisual

A lightweight log analytic and data visualize platform built on clickhouse.

admin analytics clickhouse clickhouse-database elk go golang kibana kubernetes log search ui

Last synced: 14 May 2025

https://github.com/bahlo/go-styleguide

🏆 Opinionated Styleguide for the Go language

effective go golang styleguide

Last synced: 15 May 2025

https://github.com/joefitzgerald/Go-plus

An Enhanced Go Experience For The Atom Editor

atom autocomplete build editor format go golang ide lint test

Last synced: 12 Mar 2025

https://github.com/mattn/anko

Scriptable interpreter written in golang

go programming-language

Last synced: 13 May 2025

https://github.com/zxilly/go-size-analyzer

A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.

analyzer binary dependency go golang react symbol terminal-ui treemap typescript visualization

Last synced: 11 Apr 2025

https://github.com/lileio/lile

Easily generate gRPC services in Go ⚡️

framework go grpc microservice prometheus pubsub zipkin

Last synced: 14 Apr 2025

https://github.com/goclone-dev/goclone

Website Cloner - Utilizes powerful Go routines to clone websites to your computer within seconds.

cloning crawler go golang website-cloner website-scraper

Last synced: 14 May 2025

https://github.com/EmbarkStudios/wg-ui

WireGuard Web UI for self-serve client configurations, with optional auth.

go svelte ui vpn web web-ui wg-ui wireguard

Last synced: 28 Mar 2025

https://github.com/joefitzgerald/go-plus

An Enhanced Go Experience For The Atom Editor

atom autocomplete build editor format go golang ide lint test

Last synced: 18 Dec 2025

https://github.com/embarkstudios/wg-ui

WireGuard Web UI for self-serve client configurations, with optional auth.

go svelte ui vpn web web-ui wg-ui wireguard

Last synced: 30 Sep 2025

https://github.com/radovskyb/watcher

watcher is a Go package for watching for files or directory changes without using filesystem events.

cross-platform filesystem-events go golang notifier polling recursive watcher

Last synced: 14 May 2025

https://github.com/v-byte-cpu/sx

:vulcan_salute: Fast, modern, easy-to-use network scanner

arp docker go icmp infosec ipv4 lan network pentest proxy recon scan scanner security socks socks5 syn tcp udp wan

Last synced: 08 Apr 2025

https://github.com/luliyucoordinate/Leetcode

Play Leetcode with different programming language

c cpp go java javascript leetcode rust

Last synced: 27 Mar 2025

https://github.com/ribice/gorsk

:fire: Idiomatic Golang Restful Starter Kit

boilerplate go golang quickstart rest restful-api starter-kit

Last synced: 14 May 2025

https://github.com/luliyucoordinate/leetcode

Play Leetcode with different programming language

c cpp go java javascript leetcode rust

Last synced: 15 May 2025

https://github.com/royalrick/weapp

微信小程序服务端 SDK (for Golang)

go golang miniapp miniprogram sdk weapp wechat wxapp

Last synced: 14 May 2025

https://github.com/ethersphere/bee

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.

bee ethereum go golang swarm

Last synced: 29 Jan 2026

https://github.com/loov/goda

Go Dependency Analysis toolkit

dependency-analysis go

Last synced: 14 May 2025

https://github.com/digitalocean/godo

DigitalOcean Go API client

api digitalocean go golang hacktoberfest

Last synced: 16 Jan 2026

https://github.com/SpatiumPortae/portal

Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨

data-transfer e2e file-sharing filetransfer go golang p2p pake peer-to-peer

Last synced: 24 Mar 2025

https://github.com/imthaghost/goclone

Website Cloner - Utilizes powerful Go routines to clone websites to your computer within seconds.

cloning crawler go golang website-cloner website-scraper

Last synced: 24 Mar 2025

https://github.com/rodrigo-brito/ninjabot

A fast trading bot platform for cryptocurrency in Go (Binance)

binance bitcoin bot crypto cryptocurrency go golang hacktoberfest trading trading-bot trading-strategies

Last synced: 14 May 2025

https://github.com/jhump/protoreflect

Reflection (Rich Descriptors) for Go Protocol Buffers

go golang grpc protobuf protocol-buffers reflection

Last synced: 12 Jan 2026

https://github.com/beego/bee

Bee is a tool for helping develop with beego app framework.

automation beego beego-application go swagger

Last synced: 13 May 2025

https://github.com/bazel-contrib/rules_go

Go rules for Bazel

bazel bazel-rules cgo go golang

Last synced: 19 Nov 2025

https://github.com/bufanyun/hotgo

HotGo 是一个基于 vue 和 goframe2.0 开发的全栈前后端分离的开发基础平台和移动应用平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,消息队列,定时任务等功能,提供多种常用场景文件,让您把更多时间专注在业务开发上。

admin gf gf-admin gf-vue-admin go go-admin go-framework goframe golang gva hg hotgo jwt swagger uniapp vue vue-admin

Last synced: 14 May 2025

https://github.com/mailslurper/mailslurper

Local, web-based mail server application. Slurp mails into oblivion!

bootstrap development-tools go javascript mail mailserver mailslurper smtp smtp-server

Last synced: 14 May 2025

https://github.com/compose/transporter

Sync data between persistence engines, like ETL only not stodgy

elasticsearch etl go mongodb mysql postgresql rabbitmq rethinkdb

Last synced: 29 Sep 2025

https://github.com/mattn/efm-langserver

General purpose Language Server

go golang langserver language-server

Last synced: 14 May 2025

https://github.com/Go-reform/reform

A better ORM for Go, based on non-empty interfaces and code generation.

go golang hacktoberfest orm sql sql-orm

Last synced: 12 Mar 2025

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

A better ORM for Go, based on non-empty interfaces and code generation.

go golang hacktoberfest orm sql sql-orm

Last synced: 14 May 2025

https://github.com/nikitavoloboev/nikiv.dev

Go tools, libraries and other code

go

Last synced: 13 Apr 2025

https://github.com/utahta/pythonbrew

Python Environment manager

go golang python pythonbrew

Last synced: 15 May 2025

https://github.com/context-labs/mactop

mactop - Apple Silicon Monitor Top written in pure Golang! Under 1,000 lines of code.

apple apple-silicon arm64 asitop cpu-monitoring go golang gpu-monitoring macos monitoring terminal termui top

Last synced: 14 May 2025

https://github.com/ortuman/jackal

💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

chat go golang golang-server iot jabber jabber-server jackal jackal-community messaging xmpp xmpp-server

Last synced: 29 Sep 2025

https://github.com/orlangure/gnomock

Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

cockroachdb docker elasticsearch end-to-end-testing go golang hacktoberfest integration-testing kafka kubernetes mariadb memcached mongo mysql postgres rabbitmq redis splunk sql-server testing

Last synced: 14 May 2025

https://github.com/fzipp/gocyclo

Calculate cyclomatic complexities of functions in Go source code.

code-metrics cyclomatic-complexity go golang mccabe mccabe-metric software-metrics

Last synced: 29 Apr 2025

https://github.com/clipperhouse/gen

Type-driven code generation for Go

code-generation generics go

Last synced: 15 May 2025

https://clipperhouse.github.io/gen/

Type-driven code generation for Go

code-generation generics go

Last synced: 22 Nov 2025

https://github.com/gorilla/schema

Package gorilla/schema fills a struct with form values.

encoder forms go golang gorilla gorilla-web-toolkit http schema

Last synced: 13 May 2025

https://github.com/rfyiamcool/notes

🔥 技术笔记 ( 高性能/分布式/kubernetes/golang/kv引擎等 )

badgerdb go golang k8s kubernetes rosedb

Last synced: 08 Apr 2025

https://github.com/cloudflare/circl

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library

circl cryptography csidh dilithium ed25519 ed448 elliptic-curves go golang hpke kyber pki post-quantum sidh

Last synced: 23 Jan 2026

https://github.com/openscrm/api-server

OpenSCRM是一套基于Go和React的高质量企业微信私域流量管理系统 。遵守Apache2.0协议,全网唯一免费商用。企业微信、私域流量、SCRM。

antd apache2 go golang openscrm react scrm wechat wecom weixin wework

Last synced: 15 May 2025

https://github.com/rogchap/wombat

Cross platform gRPC client

go grpc linux macos svelte wails windows

Last synced: 15 May 2025

https://github.com/willf/bitset

Go package implementing bitsets

bitset go

Last synced: 11 May 2025

https://github.com/bits-and-blooms/bitset

Go package implementing bitsets

bitset go

Last synced: 14 May 2025

https://github.com/dwisiswant0/crlfuzz

A fast tool to scan CRLF vulnerability written in Go

crlf-injection go golang vulnerability-scanner vulnerability-scanning

Last synced: 14 May 2025

https://github.com/argoproj-labs/argocd-image-updater

Automatic container image update for Argo CD

argo-cd argocd automation containers go golang kubernetes

Last synced: 29 Apr 2025

https://github.com/mautrix/whatsapp

A Matrix-WhatsApp puppeting bridge

bridge go golang matrix matrix-appservice matrix-org whatsapp whatsapp-web

Last synced: 14 May 2025

https://github.com/infrahq/infra

Infra provides authentication and access management to servers and Kubernetes clusters.

access go golang iam identity infra infrastructure kubernetes login oidc security

Last synced: 14 May 2025