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/reaper47/recipya

A clean, simple and powerful recipe manager your whole family will enjoy.

docker food go recipe-manager recipes self-hosting

Last synced: 05 Apr 2026

https://github.com/gortc/gortcd

Fast TURN and STUN server: cross-platform, hot reload, flexible config

go golang gortc nat nat-traversal stun stun-server turn webrtc

Last synced: 14 Jan 2026

https://github.com/hoppscotch/proxyscotch

📡 A simple proxy server created for https://hoppscotch.io

go hacktoberfest hoppscotch linux macos proxy-server tray windows

Last synced: 15 May 2025

https://github.com/sajari/fuzzy

Spell checking and fuzzy search suggestion written in Go

autocomplete fuzzy go spell-check

Last synced: 15 May 2025

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

Adaptive Radix Trees implemented in Go

go trie

Last synced: 14 May 2025

https://github.com/SpectralOps/netz

Discover internet-wide misconfigurations while drinking coffee

cybersecurity go golang osint scanner

Last synced: 24 Jul 2025

https://github.com/miekg/pkcs11

pkcs11 wrapper for Go

c go hsm pkcs11 softhsm

Last synced: 14 May 2025

https://github.com/c4milo/gsync

gSync is an rsync based library for sending delta updates of files to a remote server.

diff go patch rsync rsync-library sync-data

Last synced: 08 Oct 2025

https://github.com/benjojo/de-ip-hdmi

Convert a IP HDMI converter into a MKV stream

go hdmi mkv video

Last synced: 14 Jan 2026

https://github.com/lloiser/go-debug

🐛 A go debugger for atom using delve.

atom debug debugger delve go golang

Last synced: 11 Aug 2025

https://github.com/AntoineAugusti/feature-flags

Feature flags API written in Go

feature-flags feature-toggles go golang

Last synced: 03 Apr 2025

https://github.com/iwark/spreadsheet

Google Go (golang) library for reading and writing spreadsheet files on Google Docs.

go golang spreadsheet

Last synced: 14 Jan 2026

https://github.com/antoineaugusti/feature-flags

Feature flags API written in Go

feature-flags feature-toggles go golang

Last synced: 15 Dec 2025

https://github.com/DataDog/orchestrion

Automatic compile-time instrumentation of Go code

apm datadog go instrumentation monitoring tracing

Last synced: 21 Apr 2025

https://github.com/knqyf263/cob

Continuous Benchmark for Go Project

benchmark ci go golang test testing

Last synced: 16 May 2025

https://github.com/lucperkins/rek

An easy HTTP client for Go. Inspired by the immortal Requests.

go golang http-client python-requests requests

Last synced: 14 May 2025

https://github.com/perimeterx/marshmallow

Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.

go golang json performance

Last synced: 15 May 2025

https://github.com/shurcool/goexec

A command line tool to execute Go functions.

go

Last synced: 05 Apr 2025

https://github.com/dstotijn/go-notion

Go client for the Notion API.

client go golang notion notion-api

Last synced: 04 Apr 2025

https://github.com/ozontech/allure-go

Complete Allure provider in Go which doesn't overload the interface usage

allure allure-framework go golang qa qaautomation qatools reporting reporting-tool testing

Last synced: 19 Jan 2026

https://github.com/krishnassh/gophertube

A modern terminal user interface for searching and watching YouTube videos using mpv and chafa

chafa go golang terminal-based terminal-ui youtube youtube-dl

Last synced: 14 Apr 2026

https://github.com/ggicci/httpin

🍡 HTTP Input for Go - HTTP Request from/to Go Struct (Bi-directional Data Binding between Go Struct and http.Request)

data-binding go go-api go-http go-http-middleware go-http-requests go-rest-api http-request-params-reader

Last synced: 16 Jan 2026

https://github.com/biter777/countries

Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.

call-codes cctld currencies currency fifa fips go ioc iso iso-3166 iso-3166-1 iso-3166-2 iso-4217 iso-639-1 iso3166 iso3166-1 iso3166-2 iso4217 json money

Last synced: 25 Dec 2025

https://github.com/jiro4989/ojosama

テキストを壱百満天原サロメお嬢様風の口調に変換します

cli go hyakumantenbara-salome joke kagome morphological-analysis

Last synced: 07 Apr 2025

https://github.com/Iwark/spreadsheet

Google Go (golang) library for reading and writing spreadsheet files on Google Docs.

go golang spreadsheet

Last synced: 03 Apr 2025

https://github.com/mackerelio/go-osstat

OS system statistics library for Go

go golang golang-library system-information

Last synced: 09 Mar 2026

https://github.com/Rican7/define

A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

app cli command-line command-line-tool dictionary go golang language thesaurus

Last synced: 06 Apr 2025

https://github.com/elastic/go-sysinfo

go-sysinfo is a library for collecting system information.

go golang monitoring sigar

Last synced: 13 May 2025

https://github.com/rican7/define

A command-line dictionary (thesaurus) app, with access to multiple sources, written in Go.

app cli command-line command-line-tool dictionary go golang language thesaurus

Last synced: 05 Apr 2025

https://github.com/tutorialedge/go

A Master list of Go Programming Tutorials, their write-ups, their source code and their current build status!

go golang testing

Last synced: 07 Apr 2025

https://github.com/yamashou/gqlgenc

This is Go library for building GraphQL client with gqlgen

go golang graphql

Last synced: 14 May 2025

https://github.com/tanq16/local-content-share

Self-hosted app with browser frontend that enables sharing and storing text snippets and files. Also includes a markdown and rich text scratchpad.

airdrop data-sharing docker file-sharing file-upload go golang homelab local-first notepad pastebin pastebin-service scratchpad self-hosted self-hosting snippets-manager text-sharing text-upload webapp

Last synced: 28 Jan 2026

https://github.com/enriquebris/goconcurrentqueue

Go concurrent-safe, goroutine-safe, thread-safe queue

concurrency concurrent concurrent-queue fifo fifo-queue go golang goroutine-safe queue slice

Last synced: 11 Jan 2026

https://github.com/NimbleMarkets/ntcharts

Nimble Terminal Charts for the Golang BubbleTea framework and your TUIs

bubbletea charting go golang graph plot tui

Last synced: 26 Mar 2025

https://github.com/hypermodeinc/modus

modus: a framework for building agentic flows powered by WebAssembly

agentic-ai agents ai api go javascript serverless tools webassembly

Last synced: 16 May 2025

https://github.com/trendyol/kink

KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

cobra go go-cli kind kind-in-kubernetes kubernetes

Last synced: 01 Jul 2025

https://github.com/jamesclonk/vultr

:penguin: Vultr CLI and API client library

cli go virtual-machine vultr vultr-api vultr-cli

Last synced: 16 May 2025

https://github.com/JamesClonk/vultr

:penguin: Vultr CLI and API client library

cli go virtual-machine vultr vultr-api vultr-cli

Last synced: 06 Apr 2025

https://github.com/tj/go-tea

Tea provides an Elm inspired functional framework for interactive command-line programs.

cli command-line elm functional go golang

Last synced: 07 Apr 2025

https://github.com/reearth/reearth-visualizer

A free, open and highly extensible WebGIS platform

3d cesium digitaltwin gis go graphql javascript map mongodb react reearth typescript webgis

Last synced: 09 Apr 2026

https://github.com/Trendyol/kink

KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

cobra go go-cli kind kind-in-kubernetes kubernetes

Last synced: 06 Apr 2025

https://github.com/Yamashou/gqlgenc

This is Go library for building GraphQL client with gqlgen

go golang graphql

Last synced: 31 Mar 2025

https://github.com/DataDog/go-python3

Go bindings to the CPython-3 API

bindings go golang python python3

Last synced: 18 Jul 2025

https://github.com/akrylysov/algnhsa

AWS Lambda Go net/http server adapter

aws aws-lambda go lambda serverless

Last synced: 04 Apr 2025

https://github.com/aunum/goro

A High-level Machine Learning Library for Go

data-science go golang machine-learning machinelearning

Last synced: 04 Apr 2026

https://github.com/shurcooL/goexec

A command line tool to execute Go functions.

go

Last synced: 17 Jul 2025

https://github.com/storyicon/gos

Gos: Armed Golang 💪 ( solutions for go module, goproxy, cross compilation, etc.)

chain cross-compilation go golang gomodule goproxy grpc mod module proto tools

Last synced: 07 Apr 2025

https://github.com/PerimeterX/marshmallow

Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.

go golang json performance

Last synced: 14 Mar 2025

https://github.com/ovh/svfs

The Swift Virtual File System

cloud-storage filesystem fuse go golang hubic openstack-swift ovh

Last synced: 14 Mar 2025

https://github.com/bwplotka/bingo

Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules.

go golang gomodules modules packages pin reproducibility thanos versioning

Last synced: 14 May 2025

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/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/gotranspile/cxgo

Tool for transpiling C to Go.

c go transpiler

Last synced: 21 Oct 2025

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/mautrix/imessage

A Matrix-iMessage puppeting bridge

bridge go golang imessage matrix matrix-appservice matrix-org

Last synced: 29 Dec 2025

https://github.com/nao1215/filesql

sql driver for CSV, TSV, LTSV, JSON, Parquet, Excel with gzip, bzip2, xz, zstd support.

ach bzip2 csv excel fedwire go golang gzip json ltsv parquet sql sql-driver sql-query sqlite3 tsv xz zstd

Last synced: 31 May 2026

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/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/bradleyfalzon/ghinstallation

HTTP Round Tripper for GitHub Apps - Authenticate as an Installation Workflow

github github-enterprise go

Last synced: 09 Jun 2026

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/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/fogleman/rbgg

Isolate and remove the background gradient from images of paper.

go golang image-processing

Last synced: 09 Apr 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/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/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/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/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/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/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/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/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/duriantaco/skylos

Open-source Python, TypeScript, and Go SAST with dead code detection. Finds secrets, exploitable flows, and AI regressions. VS Code extension, GitHub Action, and MCP server for AI agents.

ai-agents ai-code-review ai-generated-code code-quality dead-code dead-code-detection devsecops github-actions go mcp-server prompt-injection python python-security sast security-scanner static-analysis typescript vibe-coding

Last synced: 29 May 2026

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/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/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/namreg/godown

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

distributed go key-value raft

Last synced: 05 Mar 2026

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/konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 05 Apr 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/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