Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1973 projects

Showing 36 of 1973 projects

gokv
gokvGo

A simple key-value store abstraction for Go with implementations for Redis, Consul, etcd, PostgreSQL, MongoDB, and many more.

#package#library#redis
Stars828
Forks74
Last commit9 months ago
muxy
muxyGo

A proxy tool for chaos engineering that simulates real-world distributed system failures to test application resilience.

#hacktoberfest#hacktoberfest2021#proxy
Stars827
Forks31
Last commit5 years ago
Tania
TaniaGo

Open-source farm management software for hobbyist and smallholder farmers to track crops, livestock, and farm activities.

#farm-management#end-user#open-source
Stars819
Forks171
Last commit5 months ago
easytcp
easytcpGo

A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.

#tcp#protocol-handling#tcp-server
Stars818
Forks87
Last commit7 months ago
terraform-provider-docker
terraform-provider-dockerGo

A Terraform provider for managing Docker containers, images, networks, volumes, and services as infrastructure.

#hacktoberfest#devops#container-orchestration
Stars817
Forks213
Last commit
bayesian
bayesianGo

A Go library for naive Bayesian classification and TF-IDF calculations on string sets.

#tf-idf#naive-bayes#text-classification
Stars816
Forks128
Last commit8 months ago
go-qemu
go-qemuGo

Go packages for interacting with QEMU virtual machines using the QEMU Machine Protocol (QMP).

#hypervisor#infrastructure#vm-management
Stars816
Forks93
Last commit1 year ago
gval
gvalGo

A Go library for evaluating arbitrary expressions with support for parameters, custom functions, and extensible languages.

#parsing#rule-engine#evaluate-expressions
Stars813
Forks90
Last commit17 days ago
cassowary
cassowaryGo

A modern cross-platform HTTP load-testing tool written in Go, supporting multiple modes and metric exports.

#load-testing#devops#performance-testing
Stars813
Forks40
Last commit11 months ago
go-colorable
go-colorableGo

A Go library that enables ANSI color escape sequences in terminal output on Windows.

#windows-compatibility#go-library#color
Stars812
Forks97
Last commit3 months ago
agent-deck
agent-deckGo

A terminal session manager that provides a unified TUI for managing multiple AI coding agents like Claude, Gemini, OpenCode, and Codex.

#ai-coding-assistant#go-application#developer-tools
Stars806
Forks143
Last commit5 days ago
vulkan-go
vulkan-goC

Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.

#vulkan#graphics#bindings
Stars805
Forks59
Last commit3 years ago
sshmuxd
sshmuxdGo

A secure SSH jump host proxy with fine-grained access control for multi-user environments.

#bastion-host#ssh-tunneling#ssh-proxy
Stars802
Forks47
Last commit5 years ago
Gazette
GazetteGo

Build platforms that flexibly mix SQL, batch, and stream processing paradigms

#stream-processing#streaming-platforms#event-sourcing
Stars796
Forks58
Last commit5 days ago
goast-viewer
goast-viewerJavaScript

A web-based visualizer for exploring Golang Abstract Syntax Trees (AST) interactively.

#developer-tools#go-parser#ast-visualization
Stars793
Forks65
Last commit2 years ago
rel
relGo

A modern, testable, and extendable ORM for Go with a clean API and support for multiple database adapters.

#hacktoberfest#query-builder#migration
Stars786
Forks61
Last commit5 days ago
deque
dequeGo

A fast ring-buffer deque (double-ended queue) implementation in Go with O(1) operations and optimized memory performance.

#circular-buffer#queue#stack
Stars785
Forks66
Last commit1 month ago
consistent
consistentGo

A Go library implementing consistent hashing with bounded loads for uniform key distribution and load balancing.

#consistent-hashing-library#distributed-systems#go-library
Stars784
Forks79
Last commit13 days ago
OTS
OTSGo

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser

#one time secret#encryption#aes256
Stars784
Forks99
Last commit22 hours ago
htmlquery
htmlqueryGo

A Go package for querying HTML documents using XPath expressions with built-in caching for performance.

#caching#xpath-selector#html-parsing
Stars782
Forks81
Last commit1 month ago
CLI for ChatGPT
CLI for ChatGPTGo

An elegant interactive command-line interface for ChatGPT, powered by GPT-3.5-turbo and GPT-4 models.

#gpt-3#cli-application#shell-integration
Stars782
Forks49
Last commit1 day ago
baloo
balooGo

An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.

#integration-testing#assert#http
Stars779
Forks29
Last commit4 years ago
carbon
carbonGo

A simple Go extension for time.Time with date manipulation, comparison, formatting, and difference calculation.

#datetime#testing-utilities#time-comparison
Stars779
Forks54
Last commit2 years ago
copy
copyGo

A Go library for recursively copying directories with extensive customization options.

#filesystem#directories#copy
Stars772
Forks120
Last commit1 year ago
ebowla
ebowlaPython

Framework for creating environmental keyed payloads that only execute on specific target systems.

#malware-development#memorymodule#evasion-techniques
Stars762
Forks170
Last commit7 years ago
gfile
gfileGo

Direct peer-to-peer file transfer between computers using WebRTC without third-party servers.

#webassembly#cli-tool#privacy
Stars761
Forks51
Last commit28 days ago
gohbase
gohbaseGo

A pure Go client library for interacting with HBase databases, supporting HBase >= 1.0.

#database-driver#go-library#data-access
Stars760
Forks224
Last commit1 month ago
colfer
colferJava

A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.

#binary-serialization#serializable-objects#high-performance
Stars759
Forks55
Last commit6 months ago
gopherize.me
gopherize.meJavaScript

A web app that lets you create custom Gopher avatars by combining different artwork layers.

#gopher#web-app#fun
Stars757
Forks57
Last commit5 years ago
mani
maniGo

CLI tool to manage multiple Git repositories and run commands across them.

#go-application#devops#productivity
Stars755
Forks43
Last commit3 months ago
Leaps
LeapsGo

A self-hosted pair programming service for collaboratively editing local files over a web UI using operational transforms.

#operational-transform#collaborative-editing#code-editing
Stars755
Forks55
Last commit3 years ago
graph
graphGo

A Go library providing efficient implementations of fundamental graph algorithms and data structures.

#library#graph-algorithms#go-library
Stars752
Forks59
Last commit3 years ago
go-txdb
go-txdbGo

A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.

#integration-testing#database-testing#sql-driver
Stars751
Forks47
Last commit1 year ago
sake
sakeGo

A command runner for executing tasks on local and remote hosts via a YAML configuration file.

#devops#server#command-line-tool
Stars751
Forks23
Last commit3 months ago
Crane
CraneGo

A Docker control panel based on Docker Swarm with enterprise features like private registry authentication, ACL, and application bundle sharing.

#devops#container-orchestration#private-registry
Stars750
Forks162
Last commit3 years ago
xpath
xpathGo

A Go package for querying XML, HTML, and JSON documents using XPath expressions.

#xpath-query#selects-descendants#document-query
Stars742
Forks99
Last commit1 month ago
PreviousPage 20 of 55Next

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
20 hours ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112