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/go-kiss/sniper

轻量级 go 业务框架

go golang golang-framework grpc http rpc

Last synced: 24 Jan 2026

https://github.com/joomcode/errorx

A comprehensive error handling library for Go

error-handling errors go stack-traces

Last synced: 13 May 2025

https://github.com/rocketlaunchr/dataframe-go

DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

data-science dataframe dataframes go golang machine-learning pandas pandas-dataframe python statistics

Last synced: 15 May 2025

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

Smocker is a simple and efficient HTTP mock server and proxy

api functional-testing go integration-testing mock mock-server proxy react test typescript

Last synced: 12 Jan 2026

https://github.com/aethereans/aether-app

Aether client app with bundled front-end and P2P back-end

aether desktop-app discussion-platform go golang linux-app mac-app p2p snap vue windows-app

Last synced: 16 May 2025

https://github.com/gosimple/slug

URL-friendly slugify with multiple languages support.

go slug

Last synced: 11 May 2025

https://github.com/1340691923/ElasticView

这是一个简单好用的ElasticSearch可视化客户端,支持连接6,7,8版本的ES,不妨一试

elastic elastic-sql-dsl elasticsearch elasticsearch-gui elasticview es go sql vue

Last synced: 01 Apr 2025

https://github.com/1340691923/elasticview

This is a simple and user-friendly plugin management platform. Currently, the official plugin supports management of ElasticSearch versions 6, 7, and 8. 这是一个简单易用的插件管理平台。目前,官方插件支持ElasticSearch版本6、7和8的管理

elastic elastic-sql-dsl elasticsearch elasticsearch-gui elasticview es go plugin sql vue

Last synced: 14 May 2025

https://github.com/shopify/themekit

Shopify theme development command line tool.

go shopify shopify-theme shopify-themes theme-kit themekit

Last synced: 17 Dec 2025

https://github.com/llir/llvm

Library for interacting with LLVM IR in pure Go.

go golang llvm llvm-ir

Last synced: 14 May 2025

https://github.com/mvdan/xurls

Extract urls from text

extract-urls go tld

Last synced: 11 May 2025

https://github.com/Gosimple/slug

URL-friendly slugify with multiple languages support.

go slug

Last synced: 12 Mar 2025

https://github.com/justone/dockviz

Visualizing Docker data

docker docker-image go graphviz tree visualization

Last synced: 16 May 2025

https://github.com/Shopify/themekit

Shopify theme development command line tool.

go shopify shopify-theme shopify-themes theme-kit themekit

Last synced: 27 Mar 2025

https://github.com/alash3al/redix

a very simple pure key => value storage system that speaks Redis protocol with Postgres as storage engine and more

badgerdb boltdb database go golang key-value key-value-store nosql redis redis-server

Last synced: 09 Apr 2025

https://github.com/grafana/grafana-operator

An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

community go golang grafana grafana-operator hacktober k8s kubernetes kubernetes-operator monitoring observability open-source openshift openshift-v4 operator

Last synced: 24 Feb 2026

https://github.com/containrrr/shoutrrr

Notification library for gophers and their furry friends.

go golang hacktoberfest integrations messaging notifications

Last synced: 13 May 2025

https://github.com/AfterShip/email-verifier

:white_check_mark: A Go library for email verification without sending any emails.

disposable email go smtp validation verification verifier

Last synced: 14 Mar 2025

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

Embedded Go Database, the fast alternative to SQLite, gorm, etc.

database edge embedded go golang iot nosql offline-first storage

Last synced: 14 May 2025

https://github.com/Masterminds/semver

Work with Semantic Versions in Go

caret comparison constraints go golang semantic-versions semver tilde

Last synced: 28 Mar 2025

https://github.com/golangci/golangci-lint-action

Official GitHub Action for golangci-lint from its authors

action github go golang golangci-lint

Last synced: 12 May 2025

https://github.com/khan/genqlient

a truly type-safe Go GraphQL client

codegen go golang graphql

Last synced: 13 May 2025

https://github.com/minamijoyo/tfmigrate

A Terraform / OpenTofu state migration tool for GitOps

gitops go opentofu terraform tfstate

Last synced: 14 May 2025

https://github.com/zyedidia/eget

Easily install prebuilt binaries from GitHub.

command-line-tool go golang installer prebuilt-binaries

Last synced: 15 May 2025

https://github.com/birchb1024/frangipanni

Program to convert lines of text into a tree structure.

go golang text-processing tree-structure

Last synced: 16 May 2025

https://github.com/viccon/sturdyc

A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant

cache concurrency go golang performance

Last synced: 14 May 2025

https://github.com/unionj-cloud/go-doudou

go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3

Last synced: 14 May 2025

https://github.com/google/nftables

This repository contains a Go module to interact with Linux nftables (the iptables successor).

go golang linux nftables

Last synced: 13 May 2025

https://github.com/lithammer/fuzzysearch

:pig: Tiny and fast fuzzy search in Go

algorithm fuzzy-search go

Last synced: 13 May 2025

https://github.com/cch123/elasticsql

convert sql to elasticsearch DSL in golang(go)

dsl elastic elasticsearch go golang search sql

Last synced: 15 May 2025

https://github.com/coder/wush

simplest & fastest way to transfer files between computers via WireGuard

file-transfer go peer-to-peer wireguard

Last synced: 14 May 2025

https://github.com/darkr4y/geacon

Practice Go programming and implement CobaltStrike's Beacon in Go

beacon cobaltstrike go golang reverse-engineering

Last synced: 16 May 2025

https://github.com/gosnmp/gosnmp

An SNMP library written in Go

go golang snmp snmp-agent snmpv2 snmpv2-trap snmpv3

Last synced: 04 Jan 2026

https://github.com/google/skylark

Skylark in Go: the Skylark configuration language, implemented in Go [MOVED to go.starlark.net]

go language python skylark

Last synced: 28 Sep 2025

https://github.com/lucasb-eyer/go-colorful

A library for playing with colors in go (golang).

cie-spaces colorspace compare-colors go hcl palette rgb-color rgb-space

Last synced: 11 May 2025

https://github.com/jincheng9/go-tutorial

Go learning materials,涵盖基础、中级和高级教程

blog book cheat-sheets database gin go golang news notes tutorial video web wechat

Last synced: 16 Jul 2025

https://github.com/aliyun/alibaba-cloud-sdk-go

The Alibaba Cloud V1.0 Go SDK has entered End-of-Support (March 1, 2025) and is no longer recommended for use.

go sdk v1

Last synced: 14 May 2025

https://github.com/Khan/genqlient

a truly type-safe Go GraphQL client

codegen go golang graphql

Last synced: 28 Mar 2025

https://github.com/go-pkgz/auth

Authenticator via oauth2, direct, email and telegram

authentication custom-oauth2 go golang jwt library login middleware oauth2 oauth2-client

Last synced: 06 Jan 2026

https://github.com/yonahd/kor

A Golang Tool to discover unused Kubernetes Resources

go golang k8s kubernetes resource-management

Last synced: 28 Jan 2026

https://github.com/traefik/whoami

Tiny Go server that prints os information and HTTP request to output

go golang whoami

Last synced: 14 May 2025

https://github.com/makew0rld/amfora

A fancy terminal browser for the Gemini protocol.

browser gemini gemini-protocol go golang terminal tui

Last synced: 11 Dec 2025

https://github.com/charmbracelet/harmonica

A simple, physics-based animation library 🎼

animation game-development go golang hacktoberfest physics

Last synced: 13 May 2025

https://github.com/cnbattle/douyin

抖音推荐/搜索页视频列表视频爬虫方案,基于app(虚拟机或真机) 相关技术 golang adb

douyin go golang

Last synced: 14 May 2025

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

Ruby on Rails like test fixtures for Go. Write tests against a real database

database fixtures go testing

Last synced: 12 May 2025

https://github.com/josephspurrier/gowebapp

Basic MVC Web Application in Go

go golang web-application

Last synced: 22 Jan 2026

https://github.com/robherley/snips.sh

✂️ passwordless, anonymous SSH-powered pastebin with a human-friendly TUI and web UI

go pastebin sqlite ssh tui

Last synced: 15 Feb 2026

https://github.com/gohouse/gorose

GoRose(go orm), a mini database ORM for golang, which inspired by the famous php framwork laravle's eloquent. It will be friendly for php developer and python or ruby developer. Currently provides six major database drivers: mysql,sqlite3,postgres,oracle,mssql, Clickhouse.

clickhouse database databases db eloquent go golang gorose gorose-orm laravel mssql orm php sql

Last synced: 14 May 2025

https://github.com/saniales/golang-crypto-trading-bot

A golang implementation of a console-based trading bot for cryptocurrency exchanges

binance bittrex cryptocurrency-exchanges exchange go golang poloniex simulation-mode strategy trading-bot trading-strategies yobit

Last synced: 25 Jan 2026

https://github.com/StefanSchroeder/Golang-Regex-Tutorial

Golang - Regular Expression Tutorial

go regex tutorial

Last synced: 01 May 2025

https://github.com/stefanschroeder/golang-regex-tutorial

Golang - Regular Expression Tutorial

go regex tutorial

Last synced: 16 May 2025

https://github.com/dropbox/goebpf

Library to work with eBPF programs from Go

bpf cats cats-effect ebpf go golang golang-library perfevents xdp xdpdump

Last synced: 15 May 2025

https://github.com/shurcool/githubv4

Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).

client github go graphql

Last synced: 14 May 2025

https://github.com/chimeracoder/anaconda

A Go client library for the Twitter 1.1 API

api-client go go-library golang golang-library twitter

Last synced: 15 May 2025

https://github.com/ChimeraCoder/anaconda

A Go client library for the Twitter 1.1 API

api-client go go-library golang golang-library twitter

Last synced: 14 Mar 2025

https://github.com/guumaster/hostctl

Your dev tool to manage /etc/hosts like a pro!

cli developer-tools dns etchosts go golang hosts-file hostsfile localhost-management

Last synced: 15 May 2025

https://github.com/pion/example-webrtc-applications

Examples of WebRTC applications that are large, or use 3rd party libraries

go golang pion

Last synced: 14 May 2025

https://github.com/zhenorzz/goploy

Devops, Deploy, CI/CD, Terminal, Sftp, Server monitor, Crontab Manager, Nginx Manager.

cicd deploy devops go golang nginx terminal vue

Last synced: 12 Jan 2026

https://github.com/code-hex/pget

The fastest, resumable file download client

concurrency download downloader fast go golang http parallel pget resume

Last synced: 08 Apr 2025

https://github.com/Code-Hex/pget

The fastest, resumable file download client

concurrency download downloader fast go golang http parallel pget resume

Last synced: 01 Apr 2025

https://github.com/rubyist/circuitbreaker

Circuit Breakers in Go

circuit-breakers circuitbreaker go

Last synced: 14 May 2025

https://github.com/ixre/go2o

基于DDD的o2o的业务模型及基础, 使用Golang+gRPC/Thrift实现

ddd e-commerce go oop

Last synced: 12 Mar 2026

https://github.com/psanford/wormhole-william

End-to-end encrypted file transfer. A magic wormhole CLI and API in Go (golang).

cli encryption end-to-end-encryption file-transfer go golang magic-wormhole

Last synced: 23 Apr 2025

https://github.com/jacalz/rymdport

Cross-platform application for easy encrypted file, folder, and text sharing between devices.

cross-platform fyne go gui hacktoberfest magic-wormhole

Last synced: 14 May 2025

https://github.com/gjbae1212/hit-counter

:rocket: Easy way to know how many visitors are viewing your Github, Website, Notion. :tada:

go golang page-counter view-counter

Last synced: 18 Mar 2025

https://github.com/soniah/gosnmp

An SNMP library written in Go

go golang snmp snmp-agent snmpv2 snmpv2-trap snmpv3

Last synced: 04 Mar 2025

https://github.com/nicholasjackson/building-microservices-youtube

Code repository for my Building Microservices YouTube series https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_

go microservices

Last synced: 15 May 2025

https://github.com/Jacalz/wormhole-gui

Cross-platform application for easy encrypted file, folder, and text sharing between devices.

cross-platform fyne go gui hacktoberfest magic-wormhole

Last synced: 10 Mar 2025

https://github.com/onmyway133/findergo

🐢 Open terminal quickly from Finder

current extension finder folder go hyper iterm shell sync terminal toolbar

Last synced: 16 May 2025

https://github.com/wechatpay-apiv3/wechatpay-go

微信支付 APIv3 的官方 Go Library

api-client api-sdk go golang library sdk wechatpay wechatpay-apiv3

Last synced: 14 May 2025

https://github.com/shurcooL/githubv4

Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).

client github go graphql

Last synced: 31 Mar 2025

https://github.com/llychao/m3u8-downloader

一个M3U8 视频下载(M3U8 downloader)工具。跨平台: 提供windows、linux、mac三大平台可执行文件,方便直接使用。

go go-m3u8 golang m3u8 m3u8-download m3u8-downloader m3u8download m3u8downloader

Last synced: 11 Mar 2026

https://github.com/llgcode/draw2d

2D rendering for different output (raster, pdf, svg)

2d draw2d freetype go graphics postscript

Last synced: 15 May 2025

https://github.com/wangsongyan/wblog

基于gin+gorm开发的个人博客项目

adminlte blog gin go golang gorm

Last synced: 14 May 2025

https://github.com/bluesky-social/indigo

Go source code for Bluesky's atproto services.

atproto bluesky dweb go golang social-media

Last synced: 14 May 2025

https://github.com/onmyway133/FinderGo

🐢 Open terminal quickly from Finder

current extension finder folder go hyper iterm shell sync terminal toolbar

Last synced: 27 Mar 2025

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

Ruby on Rails like test fixtures for Go. Write tests against a real database

database fixtures go testing

Last synced: 12 Mar 2025

https://github.com/antonmedv/gitmal

A static page generator for repos

git go static-site-generator

Last synced: 13 Jan 2026

https://github.com/gorilla/csrf

Package gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services 🔒

csrf csrf-protection csrf-tokens go golang gorilla gorilla-web-toolkit middleware security xsrf

Last synced: 13 May 2025

https://github.com/plutov/practice-go

Practice Go: a collection of Go programming challenges

go golang hacktoberfest

Last synced: 14 May 2025

https://github.com/scipipe/scipipe

Robust, flexible and resource-efficient pipelines using Go and the commandline

bioinformatics bioinformatics-pipeline cheminformatics dataflow fbp go golang pipeline scientific-workflows scipipe workflow workflow-engine

Last synced: 11 Apr 2026

https://github.com/crgimenes/grupo-estudos-golang

Material para estudo de Golang, tutoriais, videos e exemplos para quem quer aprender Go

go golang tutoriais

Last synced: 14 May 2025

https://github.com/mwitkow/go-proto-validators

Generate message validators from .proto annotations.

go golang proto protobuf protocol-buffers validation

Last synced: 14 May 2025

https://github.com/redteampentesting/pretender

Your MitM sidekick for relaying attacks featuring DHCPv6 DNS takeover as well as mDNS, LLMNR and NetBIOS-NS spoofing.

dhcpv6 dns go llmnr mdns netbios pentesting pretender relaying security spoofer

Last synced: 15 May 2025

https://github.com/Jacalz/rymdport

Cross-platform application for easy encrypted file, folder, and text sharing between devices.

cross-platform fyne go gui hacktoberfest magic-wormhole

Last synced: 09 Apr 2025

https://github.com/berachain/polaris

Polaris is a modular implementation of the Ethereum Virtual Machine (EVM). It can be easily integrated into any consensus engine or application, including the Cosmos-SDK.

blockchain cosmos defi ethereum evm go golang mev web3

Last synced: 30 Sep 2025

https://github.com/distribyted/distribyted

Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring your torrent files right away, even zip, rar, or 7zip archive contents!

7zip bittorrent btfs distributed distribyted filesystem fuse fuse-filesystem go http linux macos osxfuse p2p rar torrent webdav webdav-server windows zip

Last synced: 15 May 2025

https://github.com/rulego/rulego

⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

ai automation data-flow edge-computing go intergrations iot ipaas low-code low-code-framework mcp mcp-client mcp-server rule-engine rulego workflow workflow-automation workflow-engine

Last synced: 15 May 2025