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/neurocult/agency

🕵️‍♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach.

agents ai artificial-general-intelligence artificial-intelligence artificial-neural-networks autonomous-agents chatgpt generative-ai go golang gpt language-models llm llmops machine-learning neural-network nlp openai rag vector-database

Last synced: 14 Jan 2026

https://github.com/fatih/errwrap

Go tool to wrap and fix errors with the new %w verb directive

analyzer errwrap go golang tools

Last synced: 05 Apr 2025

https://github.com/bluele/factory-go

A library for setting up Golang objects inspired by factory_bot.

factory-boy factory-girl fixtures-replacement go golang

Last synced: 09 Sep 2025

https://github.com/mautrix/imessage

A Matrix-iMessage puppeting bridge

bridge go golang imessage matrix matrix-appservice matrix-org

Last synced: 29 Dec 2025

https://github.com/aunum/goro

A High-level Machine Learning Library for Go

data-science go golang machine-learning machinelearning

Last synced: 03 Nov 2025

https://github.com/js-ojus/flow

A tiny open source workflow engine written in Go (golang)

go golang workflow

Last synced: 18 Jan 2026

https://github.com/nemonik/hands-on-devops

A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...

ansible ansible-automation continuous-delivery continuous-integration devops docker docker-image drone gitlab go hands-on-devops-course inspec kubernetes pipeline plantuml selenium sonarqube taiga vagrant virtual-machine

Last synced: 06 Oct 2025

https://github.com/gotranspile/cxgo

Tool for transpiling C to Go.

c go transpiler

Last synced: 21 Oct 2025

https://github.com/flatt-security/shisho

Lightweight static analyzer for several programming languages

code-analysis devsecops go rust security static-analysis terraform terraform-security

Last synced: 30 Mar 2025

https://github.com/ssleert/zfxtop

[WIP] fetch top for gen Z with X written by bubbletea enjoyer

btop bubbletea go golang htop system-monitor unixporn zfxtop

Last synced: 12 Jan 2026

https://github.com/nemonik/hands-on-DevOps

A hands-on DevOps course covering the culture, methods and repeated practices of modern software development involving Packer, Vagrant, VirtualBox, Ansible, Kubernetes, K3s, MetalLB, Traefik, Docker-Compose, Docker, Taiga, GitLab, Drone CI, SonarQube, Selenium, InSpec, Alpine 3.10, Ubuntu-bionic, CentOS 7...

ansible ansible-automation continuous-delivery continuous-integration devops docker docker-image drone gitlab go hands-on-devops-course inspec kubernetes pipeline plantuml selenium sonarqube taiga vagrant virtual-machine

Last synced: 03 Apr 2025

https://github.com/nyaosorg/nyagos

NYAGOS - The hybrid Commandline Shell

commandline go golang golang-application golang-tools gopher-lua lua nyagos shell

Last synced: 14 Oct 2025

https://github.com/fogleman/rbgg

Isolate and remove the background gradient from images of paper.

go golang image-processing

Last synced: 09 Apr 2025

https://github.com/zpeters/speedtest

Command line client for speedtest.net written in Go

command-line download go monitoring network speed speedtest

Last synced: 06 Apr 2025

https://github.com/mosuka/phalanx

Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.

cloud-native distributed engine go golang gossip-protocol grpc object-storage restful-api search

Last synced: 06 Apr 2025

https://github.com/NicoNex/echotron

An elegant and concurrent library for the Telegram bot API in Go.

awesome-go bot go golang golang-library library telegram telegram-api telegram-bot telegram-bot-api

Last synced: 14 Mar 2025

https://github.com/kottans/backend

:octocat: Kottans backend course 🎓

backend go golang javascript node nodejs python self-learning

Last synced: 05 Apr 2025

https://github.com/aidantwoods/go-paseto

Platform-Agnostic Security Tokens implementation in Golang.

go go-paseto golang paseto security token

Last synced: 16 May 2025

https://github.com/rickar/cal

Go (golang) calendar library for dealing with holidays and work days

business-calendar calendar calendar-library go golang holidays working-hours

Last synced: 14 May 2025

https://github.com/arriqaaq/flashdb

FlashDB is an embeddable, in-memory key/value database in Go (with Redis like commands and super easy to read)

database embedded flashdb go golang in-memory in-memory-database key-value key-value-store kv-store redis

Last synced: 05 Apr 2025

https://github.com/simukti/sqldb-logger

A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.

database db go golang logger query sql sql-logger sqldb-logger

Last synced: 04 Apr 2025

https://github.com/kevmo314/codec-from-scratch

Build a simple video encoder from scratch

codec go golang tutorial video

Last synced: 13 Oct 2025

https://github.com/as/a

A graphical text editor

a acme edit editor go golang pure sam text

Last synced: 14 Jan 2026

https://github.com/matsuu/kataribe

Access log profiler based on response time

analyzer apache go h2o log nginx profiler varnishncsa

Last synced: 07 Apr 2025

https://github.com/autom8ter/machine

Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles

concurrency cron go goroutine streaming

Last synced: 05 Apr 2025

https://github.com/ncarlier/feedpushr

A simple feed aggregator daemon with sugar on top.

feed-aggregator-daemon go mastodon opml push restful-api rss rss-aggregator twitter

Last synced: 16 May 2025

https://github.com/ChristofferNissen/helmper

Import Helm Charts to OCI registries, optionally with vulnerability patching

copacetic cosign go helm kubernetes oci oras trivy

Last synced: 12 Sep 2025

https://github.com/nxadm/tail

[Revamped] Go package for reading from continuously updated files (tail -f)

go golang logging monitoring tail trigger watcher

Last synced: 14 May 2025

https://github.com/quic-go/webtransport-go

WebTransport implementation based on quic-go (https://datatracker.ietf.org/doc/draft-ietf-webtrans-http3/)

go golang quic webtransport

Last synced: 14 May 2025

https://github.com/namreg/godown

Distributed, fault-tolerant key-value storage written in go.

distributed go key-value raft

Last synced: 12 Jul 2025

https://github.com/konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 05 Apr 2025

https://github.com/Konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 14 Mar 2025

https://github.com/morikuni/failure

failure is a utility package for handling application errors.

error error-handling go golang

Last synced: 12 Jan 2026

https://github.com/GoFarsi/book

کتاب آزاد (آنلاین/آفلاین) زبان برنامه‌نویسی گو فارسی

book collaborate go golang gopher

Last synced: 08 Jul 2025

https://github.com/program-spiritual/kongfuofarchitect

(Updating!) Architect's Kung Fu tutorial collection Article collection contains paradigm programming microservices essential algorithms Security attack Assembly Crawler Reverse penetration test...etc.

architect architecture-guidelines c c-sharp csharp erlang go golang java javascript lisp nodejs object-c perl prolog python rust scala swift

Last synced: 18 Sep 2025

https://github.com/go-zeromq/zmq4

[WIP] Pure-Go implementation of ZeroMQ-4

go godoc golang zeromq zeromq-4 zeromq-library zmq

Last synced: 22 Jan 2026

https://github.com/jackc/pglogrepl

PostgreSQL logical replication library for Go.

go golang postgresql replication

Last synced: 14 May 2025

https://github.com/broqiang/mdblog

用来显示 markdown 文档的,基于 gin 框架的, go 语言开发的博客

blog gin gin-blog ginblog go go-blog markdon

Last synced: 05 Apr 2025

https://github.com/saferwall/pe

A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.

binary-analysis coff go golang malware malware-analysis parser parsing pe pe-file pe-format pe-malformations portable-executable reverse-engineering

Last synced: 12 Jan 2026

https://github.com/thestrukture/ide

A Go code editor. With debugging and Autocomplete. 一个 Go 代码编辑器,具有 DEBUGGING 和 AUTOCOMPLETE

docker go golang html ide strukture

Last synced: 13 May 2025

https://github.com/thestrukture/IDE

A Go code editor. With debugging and Autocomplete. 一个 Go 代码编辑器,具有 DEBUGGING 和 AUTOCOMPLETE

docker go golang html ide strukture

Last synced: 04 Apr 2025

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

go dogstatsd client library for datadog

datadog dogstatsd go statsd

Last synced: 13 May 2025

https://github.com/joker/jade

Jade.go - pug template engine for Go (golang)

go golang golang-library html jade pug pug-template-engine template template-engine templates

Last synced: 16 May 2025

https://github.com/gennaro-tedesco/gh-s

🔎 search github repositories interactively

command-line gh-extension go

Last synced: 06 Apr 2025

https://github.com/rapidloop/vlan-nats

Virtual LAN over NATS

go golang nats networking

Last synced: 10 Apr 2025

https://github.com/hillu/Go-yara

Go bindings for YARA

cgo go golang hacktoberfest yara

Last synced: 12 Mar 2025

https://github.com/orlangure/gocovsh

Go Coverage in your terminal: a tool for exploring Go Coverage reports from the command line 💻

cli coverage coverage-report go golang golang-cli testing

Last synced: 05 Apr 2025

https://github.com/hillu/go-yara

Go bindings for YARA

cgo go golang hacktoberfest yara

Last synced: 16 May 2025

https://github.com/xuri/xgen

XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator

code-generator ecma-376 generator go golang ooxml ooxml-parser w3c w3c-specification xml xml-parser xml-parsing xsd xsd-schema

Last synced: 04 Apr 2025

https://github.com/sjc5/river

A Go / TypeScript meta-framework with first-class support for React, Solid, and Preact – built on Vite.

framework go kit library next nextjs preact preactjs react reactjs remix router solid solidjs typescript

Last synced: 20 Jul 2025

https://github.com/camptocamp/bivac

🏕 📦 Backup Interface for Volumes Attached to Containers

backup containers devops-tools docker go kubernetes restic

Last synced: 18 Mar 2025

https://github.com/onexstack/onex

高质量、易维护、高扩展的企业级 Go 项目+ 云原生项目开发脚手架

ai cloudnative docker go golang kubernetes

Last synced: 12 Apr 2025

https://github.com/yalue/onnxruntime_go

A Go (golang) library wrapping microsoft/onnxruntime.

arm64 go golang linux neural-networks onnx onnxruntime windows

Last synced: 20 Aug 2025

https://github.com/olexsmir/gopher.nvim

Enhance your golang experience

go golang neovim neovim-plugin nvim nvim-plugin

Last synced: 16 May 2025

https://github.com/kubernetes-sigs/bom

A utility to generate SPDX-compliant Bill of Materials manifests

bom go golang kubernetes sbom spdx

Last synced: 07 Aug 2025

https://github.com/alpacahq/alpaca-trade-api-go

Go client for Alpaca's trade API

go golang hacktoberfest trading

Last synced: 14 Apr 2025

https://github.com/niklasfasching/go-org

Org mode parser with html & pretty printed org rendering. also shitty static site generator.

emacs go org-mode static-site

Last synced: 12 Jan 2026

https://github.com/asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript

Last synced: 14 May 2025

https://github.com/gogf/gf-demo-user

A simple user API service.

api dao demos do gf go goframe golang httpserver orm quickstart swagger

Last synced: 14 Dec 2025

https://github.com/d6o/Gorganizer

Organize your folders into a beautiful classified folder structure with this perfect tool

badge classifier go golang organization organizer

Last synced: 04 Apr 2025

https://github.com/d6o/gorganizer

Organize your folders into a beautiful classified folder structure with this perfect tool

badge classifier go golang organization organizer

Last synced: 07 Apr 2025

https://github.com/intenthq/anon

A UNIX Command To Anonymise Data

anonymity anonymization cli csv data go golang

Last synced: 26 Mar 2025

https://github.com/fumiyas/qrc

QR code generator for text terminals (ASCII art, Sixel)

cli cui go qrcode-generator sixel terminal tui

Last synced: 03 Jan 2026

https://github.com/fffaraz/fakessh

A dockerized fake SSH server honeypot written in Go that logs login attempts.

docker fake-ssh-server go golang honeypot log spambot-security ssh ssh-honeypot

Last synced: 06 Apr 2025

https://github.com/a8m/rql

Resource Query Language for REST

go orm rest-api rql sql web-development

Last synced: 04 Apr 2025

https://github.com/goioc/di

Simple and yet powerful Dependency Injection for Go

dependency-injection go golang golang-library inversion-of-control

Last synced: 17 Jan 2026

https://github.com/nodauf/Girsh

Automatically spawn a reverse shell fully interactive for Linux or Windows victim

conpty go golang pentest redteam reverse-shell

Last synced: 30 Mar 2025

https://github.com/unknwon/go-code-convention

@unknwon's opinionated and paranoid Go code convention.

code-conventions coding-guidelines go

Last synced: 21 Aug 2025

https://github.com/duanbiaowu/go-examples-for-beginners

To help you get started quickly and improve in the Go programming language

go go-examples go-practice golang

Last synced: 24 Mar 2025

https://github.com/mibk/dupl

a tool for code clone detection

code-clones go golang golang-tools tool

Last synced: 30 Jun 2025

https://github.com/preichenberger/go-coinbasepro

Go (golang) Client for the Coinbase Pro API https://docs.pro.coinbase.com

bitcoin coinbase go trading

Last synced: 12 Apr 2025

https://github.com/linxgnu/grocksdb

RocksDB wrapper for Go. Support 9.x, 8.x, 7.x, 6.x, etc

embedded go go-binding golang no-defer rocksdb static static-library wrapper

Last synced: 29 Jan 2026

https://github.com/target/flottbot

A chatbot framework written in Go. All configurations are made in YAML files, or inside scripts written in your favorite language.

bot chatbot chatbot-framework chatops discord go golang google-chat hacktoberfest slack telegram yaml

Last synced: 24 Oct 2025

https://github.com/domodwyer/mailyak

An elegant MIME/SMTP email library with support for attachments

attachment email go golang mime smtp

Last synced: 07 Oct 2025

https://github.com/1pkg/gohalt

Gohalt 👮‍♀🛑: Fast; Simple; Powerful; Go Throttler library

go golang metrics monitoring queueing rate-limit throttle

Last synced: 06 Apr 2025

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

Low-level Go Client for ClickHouse

binary clickhouse driver go golang protocol

Last synced: 14 May 2025

https://github.com/baoxuebin/beancount-gs

基于 beancount 提供个人记账财务管理的 RESTful API 服务(包含前端页面)

beancount docker gin-gonic go golang

Last synced: 16 May 2025

https://github.com/plar/Go-adaptive-radix-tree

Adaptive Radix Trees implemented in Go

go trie

Last synced: 12 Mar 2025

https://github.com/BaoXuebin/beancount-gs

基于 beancount 提供个人记账财务管理的 RESTful API 服务(包含前端页面)

beancount docker gin-gonic go golang

Last synced: 13 Apr 2025

https://github.com/mustafaturan/bus

🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit

eventbus go go-library go-package message-broker message-bus pubsub zero-alloc zero-allocation

Last synced: 16 May 2025

https://github.com/devflowinc/uzi

CLI for running large numbers of coding agents in parallel with git worktrees

agentic-ai ai codegen go golang llm llm-inference parallelization

Last synced: 24 Jun 2025

https://github.com/xelabs/go-mydumper

A multi-threaded MySQL backup and restore tool, faster than mysqldump

backup go multi-threaded mydumper mysql mysqldump restore

Last synced: 21 Jul 2025

https://github.com/larsp/co2monitor

CO₂ & Temperature monitor

co2 go prometheus temperature

Last synced: 04 Feb 2026

https://github.com/MarcGrol/golangAnnotations

Go package that provides annotations for golang to speedup web development

annotations code-generation go golang golang-tools parser tools

Last synced: 06 Mar 2025

https://github.com/quasilyte/go-consistent

Source code analyzer that helps you to make your Go programs more consistent.

best-practices consistency consistency-checking dev-tools go golang linter source-code-analysis

Last synced: 14 May 2025