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/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/wawandco/fako

Struct Faker for Go

faker go struct stub testing

Last synced: 06 Apr 2025

https://github.com/scalarhq/go-fluent-ffmpeg

A Go implementation of fluent-ffmpeg

ffmpeg fluent-ffmpeg go go-fluent-ffmpeg

Last synced: 06 Apr 2025

https://github.com/shivamMg/ppds

Pretty Print Data Structures

data-structures go

Last synced: 04 May 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: 11 May 2025

https://github.com/hirochachacha/go-smb2

SMB2/3 client library written in Go.

go golang smb smb2

Last synced: 17 Jan 2026

https://github.com/gunk/gunk

Modern frontend and syntax for Protocol Buffers

go golang gunk protobuf protocol-buffers

Last synced: 21 Jan 2026

https://github.com/dmgk/faker

A library for generating fake data such as names, addresses, and phone numbers.

fake go golang phone-number

Last synced: 06 Apr 2025

https://github.com/xyproto/sdl2-examples

SDL2 examples, for 25+ different programming languages

c cmake common-lisp cplusplus crystal csharp d dart go haskell lisp lua nim object-pascal odin pony python rust sdl2 zig

Last synced: 16 May 2025

https://github.com/bloom42/markdown-ninja

Markdown-first CMS for bloggers, minimalists and startups. Open Source alternative to Medium, Mailchimp and Substack - https://markdown.ninja

blog blogging cms email go golang headless headless-cms hosting jamstack markdown netlify newsletter publishing static-site-generator strapi website website-builder wordpress

Last synced: 07 Aug 2025

https://github.com/tchaik/tchaik

Music organisation and streaming system in Go

go music-library music-organisation react streaming

Last synced: 04 May 2025

https://github.com/miconda/sipexer

Modern and flexible SIP/VoIP cli tool

go golang sip telephony voip webrtc websocket

Last synced: 16 May 2025

https://github.com/mercari/grpc-federation

gRPC Federation generates a gRPC server by writing a custom option in Protocol Buffers

cel federation go golang golang-library grpc protobuf protocol-buffers wasm webassembly

Last synced: 13 Apr 2025

https://github.com/Sloaix/Gofi

Gofi (gəʊfi:) is a web file indexer written by golang

cloud file file-sharing filemanager go nas vue web

Last synced: 28 Mar 2025

https://github.com/emperror/emperror

The Emperor takes care of all errors personally

error error-handler error-handling error-monitoring error-reporting go golang

Last synced: 14 Mar 2025

https://github.com/76creates/stickers

Building blocks for charmbracelet/lipgloss 👾

go golang grid responsive table tui

Last synced: 22 Jan 2026

https://github.com/revel/examples

Example Revel Applications

examples go hacktoberfest revel-applications

Last synced: 04 Apr 2025

https://github.com/kamilsk/retry

♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.

awesome-go backoff go hacktoberfest jitter library module repeat resiliency retry

Last synced: 30 Dec 2025

https://github.com/1Password/terraform-provider-onepassword

Use the 1Password Terraform Provider to reference, create, or update items in your 1Password Vaults.

1password 1password-connect go secrets-management terraform terraform-provider

Last synced: 09 Jul 2025

https://github.com/samber/slog-multi

🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

attribute error errors go golang handler log log-level logger middleware slog structured-logging

Last synced: 02 Feb 2026

https://github.com/DylanMeeus/GoAudio

Go tools for audio processing & creation 🎶

audio go golang

Last synced: 14 Mar 2025

https://github.com/madhurjain/gopee

:cloud: Full-Fledged, Self-Hosted Web Proxy in Go

go golang heroku openshift proxy web-proxy

Last synced: 22 Aug 2025

https://github.com/anmitsu/goful

Goful is a CUI file manager written in Go.

cui file-manager go golang tui

Last synced: 29 Apr 2025

https://github.com/switchupcb/copygen

Go generator to copy values from type to type and fields from struct to struct (copier without reflection). Generate any code based on types.

code-generation code-generator copy generator go golang

Last synced: 09 Apr 2025

https://github.com/jefferyjob/go-easy-utils

Quick toolbox for common data processing developed by Go language。Go语言开发的常用数据处理的快捷工具箱。

go go-easy-utils utils

Last synced: 16 Jan 2026

https://github.com/bogem/id3v2

🎵 ID3 decoding and encoding library for Go

go golang id3 id3v2 music

Last synced: 28 Mar 2025

https://github.com/fzipp/pythia

Browser based user interface for the Go source code guru

callgraph code-navigation code-reading go golang

Last synced: 16 May 2025

https://github.com/coder/slog

Minimal structured logging library for Go

go slog structured-logging

Last synced: 16 May 2025

https://github.com/oelmekki/pgrebase

Easy postgres codebase injection - aka postgres non data live reload

go golang plpgsql postgres postgresql

Last synced: 07 Apr 2025

https://github.com/chai2010/gopherchina2018-cgo-talk

:book: GopherChina2018: 深入CGO编程 - 最新修订

cgo go golang gopherchina gopherchina2018

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

https://github.com/n10v/id3v2

🎵 ID3 decoding and encoding library for Go

go golang id3 id3v2 music

Last synced: 05 Apr 2025

https://github.com/maddevsio/ariadna

Geocoder Ariadna on ElasticSearch with OpenStreetMap

address-geocoding elasticsearch geocoding-api go golang openstreetmap

Last synced: 12 Jul 2025

https://github.com/1password/terraform-provider-onepassword

Use the 1Password Terraform Provider to reference, create, or update items in your 1Password Vaults.

1password 1password-connect go secrets-management terraform terraform-provider

Last synced: 16 Jan 2026

https://github.com/twpayne/go-jsonstruct

Generate Go structs from multiple JSON or YAML objects.

go golang json json-schema schema struct yaml

Last synced: 16 May 2025

https://github.com/JeremyLoy/config

12 factor configuration as a typesafe struct in as little as two function calls

12-factor cloud configuration environment go golang minimal

Last synced: 14 Mar 2025

https://github.com/jeremyloy/config

12 factor configuration as a typesafe struct in as little as two function calls

12-factor cloud configuration environment go golang minimal

Last synced: 15 Jan 2026

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

Hjson for Go

go hjson

Last synced: 12 Apr 2025

https://github.com/river-now/river

🧰 River is a framework for writing modern, type-safe web applications with Go and TypeScript.

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

Last synced: 16 May 2025

https://github.com/chemidy/smallest-secured-golang-docker-image

Create the smallest and secured golang docker image based on scratch

distroless docker go golang hacktoberfest security

Last synced: 09 Apr 2025

https://github.com/jakewies/hugo-theme-codex

A minimal blog theme for Hugo 🍜

blog go hugo theme

Last synced: 13 Apr 2025

https://github.com/bradleyfalzon/ghinstallation

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

github github-enterprise go

Last synced: 14 May 2025

https://github.com/fogleman/pack3d

Tightly pack 3D models.

3d 3d-printing go packing-algorithm

Last synced: 27 Jul 2025

https://github.com/kataras/golog

A high-performant Logging Foundation for Go Applications. X3 faster than the rest leveled loggers.

easy-to-use go golang high-performance iris iris-golang log logger logging logs modular stdout

Last synced: 14 May 2025

https://github.com/g8rswimmer/go-twitter

This is a go library for twitter v2 API integration.

go golang twitter twitter-api

Last synced: 12 Jan 2026

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: 16 May 2025

https://github.com/chen3feng/stl4go

Generic Container and Algorithm Library for Go

go golang stl

Last synced: 05 Apr 2025

https://github.com/magiconair/properties

Java properties scanner for Go

go golang golang-library properties

Last synced: 03 Apr 2025

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

Hjson for Go

go hjson

Last synced: 12 Mar 2025

https://github.com/linhx/tbmk

A commands bookmark for terminal 🔖

go golang terminal terminal-bookmark

Last synced: 05 Apr 2025

https://github.com/nikochiko/autosaved

Never worry about losing your code. Written in Go

git go utility

Last synced: 23 Apr 2025

https://github.com/homeport/havener

/ˈheɪvənə/ - Think of it as a swiss army knife for Kubernetes tasks

cli go kubernetes yaml

Last synced: 15 May 2025

https://github.com/docker-exec/dexec

:whale: Command line interface for running code in many languages via Docker.

docker execution go polyglot

Last synced: 15 Mar 2025

https://github.com/tomarrell/wrapcheck

A Go linter to check that errors from external packages are wrapped

check error go go-linter hacktoberfest linter

Last synced: 14 May 2025

https://github.com/bvinc/go-sqlite-lite

SQLite driver for the Go programming language

go golang sqlite sqlite3

Last synced: 05 Apr 2025

https://github.com/gocaio/goca

Goca Scanner

go golang metadata osint pentest

Last synced: 06 Apr 2025

https://github.com/uudashr/gocognit

Calculates cognitive complexities of functions (and methods) in Go source code. (Golang cognitive complexity)

cognitive complexity go golang linter metrics tool

Last synced: 14 May 2025

https://github.com/jstrieb/quickserv

Dangerously user-friendly web server for quick prototyping and hackathons

cgi cgi-bin cross-platform go golang hci http http-server web webserver webserver-setup

Last synced: 07 Apr 2025

https://github.com/meysamhadeli/shop-golang-microservices

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

clean-architecture cqrs ddd echo event-driven-architecture event-driven-architectures go golang gorm grpc messaging microservice microservices oauth2 opentelemetry postgresql rabbitmq testing uber-fx vertical-slice-architecture

Last synced: 16 May 2025

https://github.com/cloudflare/go

Go with Cloudflare experimental patches

delegated-credentials ech go kyber post-quantum

Last synced: 09 Apr 2025

https://github.com/songzhibin97/gkit

A collection of basic usability component tools dedicated to providing micro-services and single services, drawing on some excellent open source project features such as kratos, go-kit, mosn, sentinel, gopkg core components. I hope you will use and mention issue and pr more often.

go golang infrastructure microservice

Last synced: 15 May 2025

https://github.com/onestraw/golb

:octopus: Yet another load balancer

etcd go load-balancer service-discovery

Last synced: 15 May 2025

https://github.com/OpenAyame/ayame

WebRTC Signaling Server Ayame

go p2p webrtc websocket

Last synced: 09 May 2025

https://github.com/cornelk/go-benchmark

Golang benchmarks used for optimizing code

benchmark go golang

Last synced: 09 Apr 2025

https://github.com/glasskube/distr

Software Distribution Platform - Distr is the easiest way to distribute enterprise software to customer-controlled or shared-responsibility environments.

angular cloud docker-compose glasskube go golang kubernetes on-prem on-premises software-distribution

Last synced: 07 Jan 2026

https://github.com/Code-Hex/Neo-cowsay

🐮 cowsay is reborn. Neo Cowsay has written in Go.

cowsay go go-packages godoc golang joke neo-cowsay

Last synced: 11 May 2025

https://github.com/fluuxio/go-xmpp

Native Go XMPP library

chat go golang iot xmpp xmpp-library

Last synced: 05 Apr 2025

https://github.com/code-hex/neo-cowsay

🐮 cowsay is reborn. Neo Cowsay has written in Go.

cowsay go go-packages godoc golang joke neo-cowsay

Last synced: 15 Dec 2025

https://github.com/pion/rtwatch

Watch videos with friends using WebRTC, let the server do the pausing and seeking.

go golang pion streaming video webrtc

Last synced: 18 Jun 2025

https://github.com/mintoolkit/mint

minT(oolkit): Mint awesome, secure and production ready containers just the way you need them! Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

apparmor cont containerd containers docker docker-slim go golang hacktoberfest minify minify-images minimal-container-images podman seccomp seccomp-profile slim slimtoolkit

Last synced: 06 Feb 2026

https://github.com/dataux/dataux

Federated mysql compatible proxy to elasticsearch, mongo, cassandra, big-table, google datastore

database elasticsearch go golang google-datastore mongo mysql-protocol query-engine sql sql-query

Last synced: 07 Apr 2025

https://github.com/release-argus/Argus

Argus is a lightweight monitor to notify of new software releases via Gotify/Slack/other messages and/or WebHooks.

go golang react

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: 03 May 2025

https://github.com/ulule/loukoum

A simple SQL Query Builder

builder go golang postgres postgresql query query-builder sql

Last synced: 05 Apr 2025

https://github.com/chasefleming/elem-go

Type-safe Go library for creating and manipulating HTML elements (with htmx helpers).

go golang html htmx

Last synced: 08 Apr 2025

https://github.com/jfrog/frogbot

🐸 Scans your Git repository with JFrog Xray for security vulnerabilities. 🤖

action artifactory bot github-actions go gradle jfrog jfrog-xray maven npm python vulnerability

Last synced: 15 May 2025

https://github.com/linuxboot/fiano

Go-based tools for modifying UEFI firmware

firmware go hacktoberfest uefi uefi-utils

Last synced: 15 May 2025

https://github.com/httpjamesm/anonymousoverflow

View StackOverflow in privacy and without the clutter.

frontend go privacy

Last synced: 16 May 2025

https://github.com/cevatbarisyilmaz/lossy

Go package to simulate bandwidth, latency and packet loss for net.PacketConn and net.Conn interfaces

go golang latency lossy packet-loss udp

Last synced: 05 Feb 2026

https://github.com/brianstrauch/spotify-cli

Spotify for the terminal

cli go spotify spotify-cli

Last synced: 14 Jul 2025

https://github.com/sysulq/httpmq

A simple HTTP message queue written in Go with goleveldb, just like httpsqs written in C with Tokyo Cabinet.

fasthttp go goleveldb httpsqs message-queue

Last synced: 16 May 2025

https://github.com/changkun/occamy

🖥️ a modern remote desktop proxy written in Go

go golang guacamole proxy rdp remote-desktop-protocol ssh vnc websocket

Last synced: 27 Jul 2025

https://github.com/roblaszczak/vgt

The missing tool for Visualising Go Tests

go testing

Last synced: 16 May 2025

https://hnlq715.github.io/httpmq

A simple HTTP message queue written in Go with goleveldb, just like httpsqs written in C with Tokyo Cabinet.

fasthttp go goleveldb httpsqs message-queue

Last synced: 29 Apr 2025

https://github.com/hairyhenderson/go-fsimpl

Go io/fs.FS filesystem implementations for various URL schemes

aws aws-s3 consul distributed-tracing filesystem gcs git go golang iofs opentelemetry s3 url vault

Last synced: 05 Feb 2026

https://github.com/graphikDB/graphik

Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL

cel database go golang graph-database graph-theory graphql grpc grpc-api grpc-client-sdks oauth2 oidc pubsub streaming

Last synced: 21 Mar 2025

https://github.com/deanthompson/ginpprof

A wrapper for golang web framework gin to use net/http/pprof easily.

gin go golang pprof

Last synced: 04 Apr 2025

https://github.com/mcuadros/go-defaults

Go structures with default values using tags

defaults go

Last synced: 16 May 2025

https://github.com/matsuyoshi30/gitsu

switch git user easily

cli git go golang

Last synced: 07 Apr 2025