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

Siesta
SiestaGo

A composable framework for writing HTTP handlers in Go with typed URL parameters and middleware chains.

#context-passing#web-server#composable-handlers
Stars347
Forks15
Last commit2 years ago
Kivik
KivikGo

A common interface to CouchDB and CouchDB-like databases for Go and GopherJS.

#database-driver#pouchdb#database
Stars344
Forks43
Last commit5 months ago
retry
retryGo

An advanced interruptible Go library for performing actions repetitively until successful, with context integration and backoff strategies.

#retry-logic#hacktoberfest#library
Stars343
Forks14
Last commit1 month ago
Neo-cowsay
Neo-cowsayGo

A fast, extended Go rewrite of the classic cowsay command-line tool with new features and library support.

#developer-tools#terminal-tools#fun-utilities
Stars343
Forks24
Last commit2 years ago
go3d
go3dGo

A performance-oriented 2D/3D math library for Go, optimized for graphics programming, game development, and scientific computing.

#scientific-computing#quaternions#3d-math
Stars342
Forks48
Last commit10 months ago
crawley
crawleyGo

A fast, Unix-style command-line web crawler that extracts links, resources, and API endpoints from web pages.

#api-discovery#resource-discovery#link-extraction
Stars341
Forks18
Last commit8 days ago
gonative
gonativeGo

Build Go toolchains with native standard libraries for cross-compilation to all platforms.

#cgo#build-tools#cross-compilation
Stars339
Forks32
Last commit10 years ago
config
configGo

A Go library for managing 12-factor application configuration as a typesafe struct with minimal code.

#environment-variables#environment#12-factor
Stars338
Forks14
Last commit4 years ago
DockMate
DockMateGo

A fast, lightweight terminal user interface for managing Docker and Podman containers and Compose projects.

#compose#docker-monitoring#bubble-tea
Stars337
Forks5
Last commit4 months ago
go-todo-backend
go-todo-backendGo

A modular Go-based Todo Backend example with a microservice-ready project structure, compatible with the TodoBackend specification.

#modular#project-template#rest-api
Stars336
Forks39
Last commit4 months ago
trubka
trubkaGo

A CLI tool for managing, consuming, and publishing messages to Kafka clusters with protocol buffer support.

#devops#protobuf-parser#message-queue
Stars336
Forks20
Last commit1 year ago
happyfinder
happyfinderGo

A command-line fuzzy file finder that executes commands on selected files, inspired by editor plugins like Helm and CtrlP.

#productivity#terminal#file-search
Stars335
Forks7
Last commit1 year ago
storage
storageGo

A collection of premade storage drivers implementing a unified interface for Fiber middleware in Go.

#caching#storage#fiber-framework
Stars335
Forks84
Last commit2 days ago
gotabulate
gotabulateGo

A Go library for easily pretty-printing tabular data from arrays, slices, and maps with customizable formatting.

#pretty-print#go-library#tabular-data
Stars335
Forks32
Last commit5 years ago
tasks
tasksGo

An easy-to-use in-process scheduler for high-frequency recurring tasks in Go, focused on execution accuracy.

#recurring-tasks#cron-alternative#task-scheduler
Stars334
Forks26
Last commit29 days ago
dexec
dexecGo

A CLI tool that executes code in many languages using Docker containers, enabling isolated and reproducible runs.

#multi-language#go-application#developer-tools
Stars333
Forks14
Last commit5 years ago
cupaloy
cupaloyGo

A simple Go library for snapshot testing that automatically compares test outputs against committed snapshots.

#snapshot#unit-testing#regression-testing
Stars330
Forks27
Last commit3 years ago
mgodatagen
mgodatagenGo

A CLI tool to generate millions of pseudo-random BSON documents and insert them into MongoDB for testing and development.

#database#bson#performance-testing
Stars328
Forks69
Last commit1 year ago
BadActor
BadActorGo

An in-memory application-driven jailer written in Go, inspired by fail2ban, to deter system probing and attacks.

#in-memory#security#application-security
Stars328
Forks18
Last commit6 years ago
AWS Console Services
AWS Console ServicesGo

An Alfred workflow for quickly opening AWS Console services and searching AWS entities directly from your desktop.

#search#alfred-workflow#alfred-workflows
Stars327
Forks53
Last commit
taskctl
taskctlGo

A concurrent task runner and automation toolkit for developers, offering a modern alternative to GNU Make with human-readable YAML/JSON/TOML configurations.

#filewatcher#developer-tools#workflow
Stars326
Forks42
Last commit1 month ago
fp-go
fp-goGo

A collection of functional programming helpers for Go, leveraging generics to provide common utilities like map, filter, reduce, and monadic types.

#compose#functional-programming#either-type
Stars325
Forks10
Last commit3 years ago
conform
conformGo

A Go library for trimming, sanitizing, and formatting struct string fields in place using struct tags.

#input-validation#string-formatting#golang
Stars325
Forks38
Last commit1 year ago
bodyclose
bodycloseGo

A static analysis tool for Go that checks whether HTTP response bodies are properly closed to enable TCP connection reuse.

#request#linter#http
Stars323
Forks39
Last commit1 month ago
goconst
goconstGo

A Go static analysis tool that finds repeated string and number literals that could be replaced by constants.

#developer-tools#linter#constants
Stars320
Forks20
Last commit1 month ago
Obelisk
ObeliskGo

A Go package and CLI tool that saves web pages as single HTML files with all assets embedded.

#hacktoberfest#single-file-export#html-embedding
Stars320
Forks26
Last commit7 months ago
Go
GoGo

A Go server-side adapter for Inertia.js, enabling modern single-page applications with server-side routing and rendering.

#spa-routing#single-page-application#server-side-rendering
Stars319
Forks14
Last commit4 months ago
bashhub-server
bashhub-serverGo

A self-hosted, private cloud server for storing and searching shell command history, compatible with bashhub-client.

#cloud-shell#devops#history
Stars317
Forks26
Last commit3 years ago
ffmt
ffmtGo

A Go library that formats and displays data structures in human-readable, beautifully formatted output.

#developer-tools#fmt#pretty-print
Stars316
Forks23
Last commit4 years ago
wescale
wescaleGo

A modern MySQL proxy with read-write splitting, read-after-write consistency, load balancing, and OnlineDDL.

#proxy#high-availability#kubernetes
Stars316
Forks14
Last commit1 year ago
go-webp
go-webpGo

A Go library for encoding and decoding WebP images using C bindings to libwebp.

#image-encoding#c-bindings#go-library
Stars316
Forks39
Last commit7 months ago
Mora
MoraGo

A generic REST API server for MongoDB written in Go, providing HTTP access to documents and database metadata.

#http-server#database-api#api-server
Stars314
Forks54
Last commit2 years ago
tfschema
tfschemaGo

A CLI tool to inspect Terraform and OpenTofu provider schemas, listing resources and showing detailed attribute definitions.

#autocompletion#opentofu#cli-tool
Stars314
Forks12
Last commit3 months ago
async
asyncGo

A Go package providing synchronization primitives and asynchronous computation utilities beyond the standard library.

#async#data-structures#worker-pool
Stars313
Forks15
Last commit7 months ago
template
templateGo

A collection of template engine middlewares for the Fiber web framework, supporting nine popular engines.

#template#html-templating#server-side-rendering
Stars313
Forks61
Last commit3 days ago
Zoom
ZoomGo

A blazing-fast datastore and querying engine for Go built on Redis.

#datastore#orm#redis
Stars311
Forks25
Last commit3 years ago
PreviousPage 38 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
1 month ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144