Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

Go
GoGo

A Go client library for the official OpenAI ChatGPT (GPT-3.5-turbo) chat completions API.

#ai-integration#chat-completions#language-model
Stars44
Forks5
Last commit3 years ago
httpref
httprefGo

A command-line tool providing offline access to HTTP status codes, headers, ports, and HTML element references.

#hacktoberfest#go-application#developer-tools
Stars44
Forks13
Last commit1 year ago
schema
schemaGo

An embeddable Go library for applying database schema migrations using only the standard library.

#devops#database-sql#database-migrations
Stars44
Forks5
Last commit1 month ago
petra
petraGo

A lightweight tool to host a private Terraform registry using Google Cloud Storage as a backend.

#google-cloud-platform#private-registry#devops-tools
Stars44
Forks2
Last commit2 years ago
conduit
conduitGo

A modular framework for ingesting and processing Algorand blockchain data into external applications.

#indexer#plugin-system#real-time-data
Stars44
Forks34
Last commit21 days ago
go-cluster
go-clusterGo

A Go implementation of k-modes and k-prototypes clustering algorithms for categorical and mixed data.

#algorithm#categorical-data#clustering-algorithm
Stars44
Forks9
Last commit3 years ago
nginx-prometheus
nginx-prometheusGo

Parses Nginx syslog messages and exports them as Prometheus metrics for monitoring.

#syslog-parser#web-server-metrics#syslog
Stars43
Forks5
Last commit28 days ago
anko
ankoGo

A command-line file watcher that executes configured actions like restarts or scripts when files change.

#development-workflow#cli-tool#cross-platform
Stars43
Forks2
Last commit5 years ago
go-up
go-upGo

A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.

#environment-variables#modular#lightweight
Stars43
Forks8
Last commit6 years ago
argv
argvGo

A Go library for splitting command line strings into arguments arrays using bash syntax.

#argument-splitting#bash-syntax#shell-parsing
Stars43
Forks7
Last commit6 years ago
webhooked
webhookedGo

A webhook receiver that securely captures and forwards payloads to pub/sub systems to prevent data loss.

#webhook-receiver#hacktoberfest#redis
Stars43
Forks1
Last commit1 year ago
grade
gradeGo

Ingests Go benchmark results into InfluxDB for tracking performance over time.

#devops#performance-tracking#continuous-integration
Stars43
Forks3
Last commit6 years ago
logex
logexGo

A Go logging library with tracing, structured output, and level support, wrapping the standard log library.

#stack-trace#golang-library#log-levels
Stars42
Forks13
Last commit2 years ago
phoenix
phoenixGo

A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.

#modular-architecture#high-performance#domain-driven-design
Stars42
Forks1
Last commit6 days ago
autoflags
autoflagsGo

Automatically exposes Go struct fields as command-line flags using struct tags.

#go-package#flags#configuration
Stars42
Forks4
Last commit4 years ago
ddt
ddtGo

A Go library for building and evaluating dynamic decision trees programmatically or from JSON, with support for pre-processing inputs.

#rule-engine#dynamic-configuration#json-config
Stars42
Forks4
Last commit5 years ago
klint
klintGo

A real-time Kubernetes resource linter that monitors changes and alerts teams via Slack about policy violations.

#devops#policy-enforcement#kubernetes
Stars42
Forks9
Last commit1 year ago
go-log
go-logGo

A Go logging library with log4go compatibility, hierarchical loggers, and multiple appenders.

#log-appenders#logging#fluentd
Stars42
Forks22
Last commit8 years ago
rotom
rotomGo

A high-performance, low-latency tiny Redis server written in Go, compatible with RESP protocols.

#rdb#redis#data-structures
Stars42
Forks4
Last commit1 year ago
hashgen
hashgenGo

A blazingly fast CLI hash generator supporting 60+ hash functions, encoding, and decoding operations.

#generator#hash#cyclone
Stars41
Forks5
Last commit13 days ago
Coffer
CofferGo

A simple, in-memory ACID key-value database written in Go, designed for high throughput at medium to low latency.

#crash-recovery#low-latency#durability
Stars41
Forks4
Last commit7 months ago
Tapirx
TapirxGo

A cross-platform tool that passively discovers and identifies networked medical devices by inspecting HL7 and DICOM network traffic.

#network-traffic#healthcare-cybersecurity#pcap
Stars41
Forks10
Last commit4 months ago
golyrics
golyricsGo

A Go package for fetching song lyrics from the Wikia (Lyrics.wikia.com) website.

#music#api#golang-package
Stars41
Forks2
Last commit8 years ago
gpath
gpathGo

A Go package for accessing struct fields by path expressions using reflection.

#field-path#reflect#go-package
Stars41
Forks4
Last commit9 years ago
go-dag
go-dagGo

A Go framework for managing workflow execution defined by directed acyclic graphs (DAGs) with zero external dependencies.

#workflow-orchestration#concurrent-execution#directed-acyclic-graph
Stars41
Forks3
Last commit2 years ago
pocketbase-gogen
pocketbase-gogenGo

A CLI tool that generates type-safe Go accessor structs and hooks from PocketBase schemas.

#database-orm#developer-tools#type-safety
Stars41
Forks2
Last commit10 months ago
Bread
BreadGo

A CLI tool to install, update, remove, and run AppImages directly from GitHub releases.

#appimage#cli-tool#desktop-integration
Stars41
Forks1
Last commit2 years ago
md2png
md2pngGo

A command-line tool that converts markdown files to PNG images with custom CSS styling support.

#png#markdown-rendering#command-line-tool
Stars41
Forks1
Last commit7 years ago
purl
purlGo

A Go library that embeds Perl 5.20.1 to evaluate Perl code with persistent state and call native Go functions via XS.

#xs-bindings#embedded-interpreter#perl
Stars41
Forks5
Last commit11 years ago
goid
goidGo

A Go package for generating RFC 4122 compliant UUID version 4 identifiers.

#go-package#unique-identifier#distributed-systems
Stars41
Forks4
Last commit7 years ago
null
nullGo

Nullable Go types that can be marshalled/unmarshalled to/from JSON, replacing sql.Null* types.

#unmarshal#nullint64#database
Stars40
Forks4
Last commit4 years ago
straf
strafGo

Convert Go structs to GraphQL objects and build schemas dynamically using struct tags.

#graphql#structs#api-builder
Stars40
Forks6
Last commit6 years ago
nview
nviewGo

A terminal user interface for monitoring Cardano nodes, supporting cardano-node, Dingo, and Amaru implementations.

#go-application#devops#node-monitoring
Stars40
Forks4
Last commit6 days ago
reachable
reachableGo

A CLI tool to check if a domain is reachable or down.

#uptime-monitoring#devops#domain-checker
Stars40
Forks3
Last commit5 years ago
terraform-provider-vaulted
terraform-provider-vaultedGo

A Terraform provider for managing encrypted HashiCorp Vault secrets that can be safely stored in Git.

#devops#vault#terraform-provider
Stars40
Forks15
Last commit6 months ago
cmdperf
cmdperfGo

A terminal tool for interactive benchmarking and comparison of shell command performance with real-time feedback.

#golang-application#developer-tools#shell-commands
Stars40
Forks0
Last commit12 days ago
PreviousPage 61 of 77Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144