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

flute
fluteGo

A Go HTTP client testing framework for validating request parameters and mocking HTTP server responses.

#library#integration-testing#api-testing
Stars23
Forks1
Last commit1 day ago
go-ssm-config
go-ssm-configGo

A Go utility for loading configuration parameters from AWS SSM Parameter Store directly into structs.

#devops#aws-ssm#configuration
Stars23
Forks13
Last commit2 years ago
StorageBox
StorageBoxTypeScript

A simple file storage service with resumable uploads, monitoring, and self-hosting capabilities.

#redis#nextjs#grafana
Stars23
Forks4
Last commit2 years ago
Draft.js Exporter (Go)
Draft.js Exporter (Go)Go

A Go library that converts Draft.js ContentState JSON to HTML for server-side rendering.

#draftjs-exporter#draftjs-utils#draftjs
Stars23
Forks4
Last commit4 years ago
slices
slicesGo

A Go library providing pure, immutable functions for slice operations, returning new slices instead of mutating in place.

#pure-functions#functional-programming#go-modules
Stars23
Forks1
Last commit4 years ago
Mystique
MystiqueGo

An MQTT server implementing the MQTT v3.1.1 specification for lightweight messaging.

#iot#messaging-protocol#mqtt-server
Stars23
Forks2
Last commit3 years ago
vnclowpot
vnclowpotGo

A low-interaction VNC honeypot that logs authentication attempts against a static challenge.

#authentication-logging#vnc-honeypot#network-security
Stars23
Forks7
Last commit7 years ago
gomemcached
gomemcachedGo

A Go Memcached client with binary protocol support, consistent hashing for sharding, and SASL authentication.

#binary-protocol#memcached-client#sharding
Stars23
Forks1
Last commit9 months ago
Proxy
ProxyGo

A PocketBase plugin that proxies requests to another host, enabling unified access to separate frontend and backend servers.

#http-proxy#api-gateway#reverse-proxy
Stars23
Forks0
Last commit4 days ago
env
envGo

A zero-dependency Go package for retrieving environment variables with type safety and default values.

#package#environment-variables#go-package
Stars23
Forks3
Last commit3 months ago
mailx
mailxGo

A Go library that simplifies sending emails via SMTP with enhanced features beyond the standard net/smtp package.

#mail#email-sending#email-attachments
Stars23
Forks6
Last commit2 months ago
mockhttp
mockhttpGo

A Go package providing mock objects for unit testing HTTP services by implementing http.ResponseWriter.

#unit-testing#go-package#mock-objects
Stars23
Forks6
Last commit12 years ago
GoLobby/Router
GoLobby/RouterGo

A lightweight, zero-dependency HTTP router for Go built on radix trees with middleware, route parameters, and static file serving.

#route-parameters#zero-dependency#api
Stars22
Forks0
Last commit4 years ago
goami2
goami2Go

A Go library for interacting with Asterisk Manager Interface (AMI) using a fast protocol parser.

#library#telephony#go-library
Stars22
Forks7
Last commit1 month ago
naclpipe
naclpipeGo

A Go package providing an io.Reader/Writer interface with NaCl cryptography for secure data streaming.

#crypto#nacl-pipe#scrypt
Stars22
Forks3
Last commit7 years ago
GoStats
GoStatsGo

A Go library providing comprehensive statistical functions for machine learning and data analysis.

#mathematics#data-science#statistics
Stars22
Forks3
Last commit7 years ago
tinycare-tui
tinycare-tuiGo

A terminal user interface (TUI) app written in Go that displays git commits, weather, self-care advice, and todo list tasks.

#developer-tools#productivity#git-tracking
Stars22
Forks1
Last commit20 days ago
go-mpris
go-mprisGo

A Go implementation of the MPRIS D-Bus interface for controlling media players on Linux.

#audio-control#media-player#go-library
Stars22
Forks0
Last commit1 year ago
go-decent-copy
go-decent-copyGo

A Go library providing a simple, human-friendly API for copying files with proper error handling.

#developer-tools#copy#minimal-api
Stars22
Forks6
Last commit6 years ago
ode
odeGo

A Go library for solving ordinary differential equations with multi-dimensional state vectors and channel-based stopping conditions.

#ode#scientific-computing#simulation
Stars22
Forks2
Last commit9 years ago
Docker-Sentinel
Docker-SentinelGo

A container update orchestrator with a web dashboard, per-container policies, automatic rollback, and real-time notifications.

#devops#container-orchestration#homelab
Stars22
Forks2
Last commit1 month ago
roveralls
roverallsGo

A Go tool that recursively runs coverage tests on a package and all its sub-packages.

#developer-tools#goveralls-integration#testing-tool
Stars22
Forks5
Last commit8 years ago
gocosmos
gocosmosGo

Go database/sql driver and REST client for Azure Cosmos DB SQL API, enabling standard SQL operations.

#database-driver#sql-api#rest-client
Stars22
Forks7
Last commit1 year ago
t
tGo

A GNU gettext implementation for Go, providing internationalization (i18n) utilities for Go applications.

#gnu-gettext#gettext#tranlation
Stars22
Forks5
Last commit2 months ago
GCP Cost MCP Server
GCP Cost MCP ServerGo

An MCP server that enables AI assistants to estimate Google Cloud costs via the Cloud Billing Catalog API.

#cloud-billing#ai-assistant#genkit
Stars22
Forks2
Last commit1 month ago
go-fuzz-action
go-fuzz-action

A GitHub Action for running Go 1.18+ built-in fuzz testing in CI/CD workflows.

#devops#github-action#ci-cd
Stars21
Forks2
Last commit1 month ago
static-search
static-searchJavaScript

A client-side static search engine with a Go indexer and JavaScript searcher for static websites.

#static-websites#serverless#static-site-search
Stars21
Forks5
Last commit10 years ago
textbelt
textbeltGo

A Go library for sending SMS messages via the textbelt.com API.

#textbelt#golang-library#messaging
Stars21
Forks1
Last commit11 years ago
rwdb
rwdbGo

A Go database wrapper that manages read/write connections with rotation and sticky read support.

#connection-pooling#read-write-splitting#database-replication
Stars21
Forks2
Last commit8 years ago
gotiny
gotinyGo

An efficient Go serialization library using pre-generated encoding engines for high performance and minimal reflection.

#golang-library#encryption#serialization
Stars21
Forks3
Last commit2 years ago
XML-Comp
XML-CompGo

A command-line tool and Go package for comparing directories of markup documents (XML, HTML) and syncing missing files, folders, and tags.

#xml-comp#file-synchronization#translation-workflow
Stars21
Forks10
Last commit8 years ago
xk6-notification
xk6-notificationMakefile

A k6 extension for sending notifications to various services during load tests.

#shoutrrr#load-testing#performance-testing
Stars21
Forks4
Last commit2 years ago
jsend
jsendGo

A Go implementation of the JSend specification for consistent JSON API responses.

#go-api#json-api#jsend
Stars21
Forks7
Last commit5 years ago
gotokenizer
gotokenizerGo

A Go tokenizer for Chinese text segmentation using dictionary and Bigram language models.

#nlp-library#bigram-model#natural-language-processing
Stars21
Forks7
Last commit7 years ago
gocontainer
gocontainerGo

A simple dependency injection container for Go applications, enabling type-safe service registration and resolution.

#dependency-injection#type-safety#testing
Stars21
Forks2
Last commit6 years ago
go-palette
go-paletteGo

A Go library for decorating terminal output with ANSI colors and text formatting.

#developer-tools#style#go-library
Stars20
Forks2
Last commit3 years ago
PreviousPage 67 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