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/sbromberger/gompi

OpenMPI bindings for the Go programming language

go golang hpc mpi openmpi parallel

Last synced: 10 Sep 2025

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025

https://github.com/R0X4R/ssrf-tool

An SSRF detector tool written in golang. I have fixed some errors and added some more payloads to it. But the tool credits go to z0idsec.

bugbounty bugbounty-tool bugbountytips go ssrf ssrf-tool tools

Last synced: 11 Jul 2025

https://github.com/gobuffalo/buffalo-auth

Buffalo auth plugin helps adding username password authentication to your app

authentication generator go gobuffalo golang plugin

Last synced: 20 Jul 2025

https://github.com/voicera/tester

Lightweight test utilities to use with Go's testing package

assertions data-driven ddt go golang test-framework test-hook test-utilities tester testing

Last synced: 10 Jul 2025

https://github.com/konstantin8105/f4go

Transpiling fortran code to golang code

convert f4go f77 fortran go golang transpile

Last synced: 15 Jul 2025

https://github.com/tailscale/tmemes

A meme generator for your tailnet!

go memes tailscale tsnet webapp

Last synced: 14 Jul 2025

https://github.com/SmallRuralDog/gf-websocket

GoFrame websocket 的应用

go goframe websocket

Last synced: 27 Apr 2025

https://github.com/artyom/autoflags

Populate go command line app flags from config struct

command-line go

Last synced: 12 Mar 2026

https://github.com/k0sproject/rig

A go package for multi-protocol and multi-os remote host communication.

go golang remote-execution ssh winrm

Last synced: 06 Apr 2025

https://github.com/a-h/lexical

A set of tools for building parsers using the Go programming language.

go golang parse parser-combinators parsing strea

Last synced: 29 Jul 2025

https://github.com/ssrathi/go-scrub

A scrubbing utility to hide sensitive fields from a struct prior to logging

go golang redaction

Last synced: 20 Jul 2025

https://github.com/sni/lmd

Livestatus Multitool Daemon - Create livestatus federation from multiple sources

go icinga livestatus livestatus-api monitoring naemon nagios thruk

Last synced: 07 Apr 2025

https://github.com/aalpar/wile

Pure Go R7RS Scheme — embeddable interpreter with hygienic macros, first-class continuations, and sandboxing

bytecode compiler concurrency continuations embeddable go golang hygienic-macros interpreter lisp programming-language pure-go r7rs sandboxing scheme scripting-language virtual-machine wile

Last synced: 13 Apr 2026

https://github.com/lrstanley/chix

helper middleware and functionality for go-chi/chi

authentication go go-chi golang helper http middleware

Last synced: 09 Oct 2025

https://github.com/markkremer/microphone

A microphone input stream for the gopxl/beep library

audio go golang microphone recording

Last synced: 24 Apr 2025

https://github.com/mingrammer/gomo

:hamburger: Terminal based memo application written in Go

cli go memo memo-application

Last synced: 22 Apr 2025

https://github.com/theopenlane/core

Core holds the central schema definitions, resolvers, endpoints, and other tooling associated with the Openlane product suite

api backend go golang graphql openlane

Last synced: 30 May 2026

https://github.com/benhoyt/pas2go

Pascal to Go converter (converts a subset of Turbo Pascal 5.5)

go pascal transpiler turbo-pascal zzt

Last synced: 27 Feb 2026

https://github.com/YaoApp/gou

App engine framework

dsl dsl-syntax framework go golang lowcode sql

Last synced: 10 Apr 2025

https://github.com/zekroTJA/ken

A cutting edge (haha), object-oriented and highly modular application command handler for Discordgo.

discord go golang hacktoberfest slash-commands slash-commands-handler

Last synced: 09 May 2025

https://github.com/jakecoffman/crud

OpenAPI v2 builder and input validation for Go APIs, with Swagger UI

api go golang openapi rest rest-api server swagger swagger-ui validation

Last synced: 05 May 2025

https://github.com/quasilyte/gophers-and-dragons

Rogue-like game for Go programmers.

game go golang gophers turn-based

Last synced: 19 Mar 2025

https://github.com/inigolabs/revgen

Speed up go:generate by auto detecting code changes

codegen go golang

Last synced: 10 Apr 2025

https://github.com/petaki/satellite

🛰️ Dashboard for probe.

go golang inertiajs monitoring redis tailwindcss vuejs

Last synced: 01 Apr 2026

https://github.com/rshelekhov/lazymake

Modern TUI for Makefiles with interactive target selection, dependency visualization, and command safety analysis

bubbles bubbletea cli cobra go golang lipgloss makefile terminal tui

Last synced: 20 Feb 2026

https://github.com/nakabonne/nestif

Detect deeply nested if statements in Go source code

complexity go golang golang-tools linter static-analysis

Last synced: 07 Apr 2025

https://github.com/crunchy-labs/crunchyroll-go

📚 A Crunchyroll (beta) API implementation in Go

anime crunchyroll crunchyroll-api go golang

Last synced: 15 Apr 2025

https://github.com/mwiater/ghost

Ghost: A lightweight, cross-platform tool for network inspection and host scanning, written in Go. Quickly perform ARP scans and inspect network details on both Unix and Windows systems.

cobra-cli cross-platform go golang goreleaser unix windows

Last synced: 21 Sep 2025

https://github.com/mstgnz/cdn

CDN Service is a high-performance, cloud-native content delivery solution built with Go.

aws cdn docker fiber go imagick minio s3

Last synced: 22 Sep 2025

https://github.com/nikolaydubina/import-graph

Collect data about your dependencies

go graph source-code-analysis tools

Last synced: 14 Apr 2025

https://github.com/incipher/shamir

Moved to https://codeberg.org/abdelrahman/shamir

cli command-line command-line-tool go golang secret-sharing shamir shamir-secret-sharing

Last synced: 14 Jan 2026

https://github.com/go-clang/gen

Generate Go bindings for Clang's C API

clang gen go libclang

Last synced: 16 Mar 2026

https://github.com/mckael/samtv

samtvcli -- Network CLI remote for Samsung TVs (models 2014-2015)

cli cli-app go golang library samsung samsung-smart-tv smartview

Last synced: 23 Oct 2025

https://github.com/mrz1836/go-mail

:incoming_envelope: Simple email interface across multiple service providers (ses, postmark, mandrill, smtp)

aws email go gomodule mail mandrill postmark ses smtp

Last synced: 17 Mar 2025

https://github.com/davemolk/gogetjs

a tool for extracting, searching, and saving JavaScript files (with optional headless browser)

extract go golang goquery hacking javascript osint parser pentesters playwright recon scraping

Last synced: 11 Apr 2025

https://github.com/srcrs/tobeg

叫花子要饭新姿势,简洁优雅,使用 gin 做为后端框架,前端使用 vue + element-ui 构建。

beg go vue

Last synced: 09 Sep 2025

https://github.com/pandatix/go-cvss

Common Vulnerability Scoring System (CVSS) made safe and highly efficient

cvss cvss2 cvss3 cvss4 cvssv2 cvssv3 cvssv4 go golang performance

Last synced: 04 Apr 2025

https://github.com/zekrotja/ken

A cutting edge (haha), object-oriented and highly modular application command handler for Discordgo.

discord go golang hacktoberfest slash-commands slash-commands-handler

Last synced: 04 Jul 2025

https://github.com/hallazzang/syso

:wrench: tool for embedding various type of resources in go Windows executable

coff embed go golang ico icon manifest resource rsrc syso versioninfo windows

Last synced: 02 Sep 2025

https://github.com/iamrajiv/helloworld-grpc-gateway

This project is a basic hello world program utilizing gRPC-Gateway. It was developed as part of my participation in Google Season of Docs 2020 with gRPC-Gateway. The goal of this project is to introduce and familiarize individuals with gRPC-Gateway.

go grpc grpc-gateway protobuf rest

Last synced: 02 Jul 2025

https://github.com/compscidr/goblog

Simple blogging platform built with golang. Built on top of gin and gorm. Auth with github. REST / CRUD API backend and templated frontend

api blog crud gin go goblog golang gorm hacktoberfest html-api rest

Last synced: 30 Aug 2025

https://github.com/joshuarubin/go-sway

sway client for Go

api client go golang ipc sway swaywm

Last synced: 25 Jan 2026

https://github.com/ewohltman/pool

Go library that wraps http.Client to provide seamless higher-level connection pooling features

connection-pool go golang pool pooling

Last synced: 30 Jul 2025

https://github.com/rcy1314/echo-noise

轻博客风格可自由切换多栏布局,面向个人的高度自定义场景的说说笔记系统及memos的开源替代品,支持各种组件,并提供完善的开放 API 与 MCP 支持,适配自动化平台与一键发布/更新/删除/搜索。通过内置组件与扩展能力,它既可作为内容笔记,也可作为跨平台的发布与中转中心。

docker flyio go memos notes nuxt railway shuoshuo social-network zeabur

Last synced: 11 Mar 2026

https://github.com/nieomylnieja/go-libyear

Calculate Go module's libyear! (and more)

dependencies freshness go golang libyear modules

Last synced: 12 Apr 2025

https://github.com/llgoer/go-generics

Go的泛型文档、代码、讨论

generics go go2 golang zh

Last synced: 16 Jan 2026

https://github.com/sbstjn/appsync-resolvers

AWS AppSync Resolvers for GraphQL using AWS Lambda functions in Go.

appsync appsync-router aws go golang graphql lambda router

Last synced: 21 Apr 2025

https://github.com/m-mizutani/goerr

More contextual error handling in Go

error-handling go

Last synced: 02 Feb 2026

https://github.com/evilbytecode/payloadcrypter

Go Based Crypter That Can Bypass Any Kinds Of Antivirus Products, payload crypter supports over 4 programming languages.

antivirus-evasion av-evasion crypter evasion fud go golang hacking linux payload-crypt payload-crypter red red-team red-tools

Last synced: 15 Jul 2025

https://github.com/bzon/ecr-k8s-secret-creator

A Kubernetes client that creates a Secret for docker clients authenticating to ECR.

aws-ecr docker ecr go golang kubernetes weave-flux

Last synced: 11 Jul 2025

https://github.com/ejunjsh/goproxy

🍉 a proxy with go,supports http,socks4/5 at the same time.

go http socks4 socks5

Last synced: 13 Apr 2025

https://github.com/zellyn/gocool

Go implementation of the Cool programming language

compiler cool coursera go

Last synced: 12 Apr 2025

https://github.com/official-stallion/stallion

Fast message broker implemented with Golang.

go golang mb message-broker message-queue stallion

Last synced: 11 Jan 2026

https://github.com/makllama/makllama

MaK(Mac+Kubernetes)llama - Running and orchestrating large language models (LLMs) on Kubernetes with macOS nodes.

ai apple-silicon containerd go inference kubernetes llama llm llms

Last synced: 04 Sep 2025

https://github.com/kashifkhan0771/utils

Lightweight and versatile utilities for Go 📦

go go-utils golang golang-library random-generator templating utils utils-library

Last synced: 07 Feb 2026

https://github.com/iskaa02/qalam

an easy to use terminal styling library

ansi go golang

Last synced: 30 Jan 2026

https://github.com/enrichman/stegosecrets

Encrypt and share secrets among trusted peers with AES-256, SSS and steganography

aes aes-encryption go golang hacktoberfest shamir-secret-sharing sss steganography

Last synced: 17 Mar 2026

https://github.com/imkira/go-interpol

interpol is a Go package for doing format-string like string interpolation using named parameters.

go interpolation template

Last synced: 22 Jan 2026

https://github.com/baabaaox/go-webrtcvad

WebRTC Voice Activity Detection for Golang

cgo go golang vad webrtc webrtcvad

Last synced: 20 Jan 2026

https://github.com/bcicen/xiny

Simple command line tool for unit conversions

cli command-line conversion go golang

Last synced: 22 Mar 2025

https://github.com/jsattler/go-comdirect

Go module and CLI tool to interact with the comdirect REST API

banking cli comdirect comdirect-api finance go golang library

Last synced: 15 Feb 2026

https://github.com/bigwhite/govanityurls

Use a custom domain in your Go import path

go go-get golang

Last synced: 15 May 2025

https://github.com/posener/cmd

The standard library flag package with its missing features

cmd command flag go golang sub-command subcommands

Last synced: 30 Apr 2025

https://github.com/dev-cloverlab/carpenter

Carpenter is a tool to manage DB schema and data

cli go mariadb migration mysql

Last synced: 26 May 2026

https://github.com/andoryuuta/kiwi

A package for memory editing in go.

go golang memory memory-editing memory-hacking

Last synced: 10 Mar 2026

https://github.com/benburkert/dns

DNS client & server package for Go

dns go

Last synced: 14 Oct 2025

https://github.com/milosgajdos/go-embeddings

Go module for fetching embeddings from embeddings providers

ai aws-bedrock bedrock cohere embeddings go golang llm ollama openai text-embedding text-embeddings vertex-ai

Last synced: 24 Oct 2025

https://github.com/wneessen/apg-go

🔒 A modern "Automated Password Generator"-clone written in Go

apg go golang golang-application hacktoberfest password password-generator passwords

Last synced: 22 Jul 2025

https://github.com/kioubit/pndpd

NDP Proxy / Responder daemon (IPv6)

berkeley-packet-filter bpf go golang icmpv6 ipv6 linux ndp ndp-proxy

Last synced: 23 Aug 2025

https://github.com/grokify/chathooks

Service to convert webhook messages to your favorite chat / team messaging format. Run transparently as a formatting webhook proxy.

glip glip-webhook go golang slack slack-webhook webhook

Last synced: 25 Jan 2026

https://github.com/moorara/gocert

🔒 Generate Self-Signed TLS/SSL Certificates Pain-Free!

certificate cli-tool go golang ssl tls

Last synced: 03 Oct 2025

https://github.com/spy16/delayq

DelayQ is a Go library that provides a performant, reliable, distributed delay-queue using Redis.

delay-queue go golang-library job-queue redis scheduler

Last synced: 16 Jul 2025

https://github.com/javahongxi/golab

Go 生态研究 🏡

go golang

Last synced: 26 Apr 2025

https://github.com/shanbay/gobay

A microservice framework, support gRPC & HTTP(OpenAPI)

go grpc hacktoberfest microservice openapi shanbay

Last synced: 27 Feb 2025

https://github.com/taigrr/elevenlabs

ElevenLabs Artificial Voice Synthesis Client

ai elevenlabs go golang golang-library speech speech-synthesis tts

Last synced: 26 Sep 2025

https://github.com/libraries/daze

Daze is a tool to help you link to the Internet.

gfw gfw-breaker go golang proxy socks socks4 socks5

Last synced: 28 May 2026

https://github.com/nipahdevteam/nipah--anime

A desktop app for watching anime, reading manga, and syncing your progress with AniList. | Una aplicacion de escritorio para ver anime, leer manga y sincronizar tu progreso con AniList

anilist anime anime-downloader anime-scraper anime-streaming desktop-app go linux manga manga-reader manga-scraper manga-tracker react wails windows

Last synced: 03 May 2026

https://github.com/piqoni/inxidents

Incident Monitoring for the Lean and Mean ;)

devops go incident incident-management incident-response monitoring open-source

Last synced: 28 Feb 2026

https://github.com/tochemey/ego

[Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.

cloud-computing concurrent-programming cqrs cqrs-es distributed-systems event-driven event-sourcing go golang microservice protocol-buffers reactive-programming

Last synced: 01 Apr 2026

https://github.com/teseraio/ensemble

Modular Kubernetes operator to manage the lifecycle of databases

databases go kubernetes kubernetes-controller kubernetes-crd kubernetes-operator

Last synced: 07 Jul 2025

https://github.com/jehiah/gomrjob

gomrjob - a Go Framework for Hadoop Map Reduce Jobs

dataproc go hadoop mapreduce mrjob

Last synced: 17 Mar 2025

https://github.com/and3rson/telemux

Flexible message router add-on for go-telegram-bot-api/telegram-bot-api. This is to go-telegram-bot-api as gorilla/mux is to net/http.

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

Last synced: 11 Sep 2025

https://github.com/oxequa/interact

Question/answer and multiple choice by command line

go golang golang-package golang-tools questions-and-answers tockins

Last synced: 07 Sep 2025

https://github.com/manojkarthick/expenses

Simple, Interactive, command line Expense logger.

cli expenses go

Last synced: 30 Apr 2025

https://github.com/go-logr/zerologr

A logr implementation using Zerolog

go logger logr zerolog

Last synced: 11 Jan 2026