Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1506 projects

Showing 36 of 1506 projects

Fiber
Fiber

A curated list of awesome Fiber middlewares, boilerplates, recipes, articles, and tools for the Go web framework.

#developer-tools#rest-api#boilerplate
Stars819
Forks56
Last commit2 days ago
clover
cloverGo

A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.

#document-oriented-database#database#data-persistence
Stars819
Forks68
Last commit9 months ago
clipboard
clipboardGo

A cross-platform Go package for accessing and manipulating system clipboard text and images across macOS, Linux, Windows, Android, and iOS.

#desktop-app#image-clipboard#x11
Stars816
Forks80
Last commit8 days ago
easytcp
easytcpGo

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

#tcp#protocol-handling#tcp-server
Stars815
Forks87
Last commit4 months ago
bayesian
bayesianGo

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

#tf-idf#naive-bayes#text-classification
Stars812
Forks128
Last commit6 months 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
Stars812
Forks168
Last commit3 months ago
go-qemu
go-qemuGo

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

#hypervisor#infrastructure#vm-management
Stars811
Forks92
Last commit1 year 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
Stars811
Forks41
Last commit9 months ago
gval
gvalGo

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

#parsing#rule-engine#evaluate-expressions
Stars811
Forks89
Last commit10 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
Stars809
Forks96
Last commit17 days 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
Stars804
Forks210
Last commit
vulkan-go
vulkan-goC

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

#vulkan#graphics#bindings
Stars803
Forks59
Last commit2 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
goast-viewer
goast-viewerJavaScript

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

#developer-tools#go-parser#ast-visualization
Stars793
Forks66
Last commit2 years ago
htmlquery
htmlqueryGo

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

#caching#xpath-selector#html-parsing
Stars784
Forks80
Last commit22 days 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
Stars783
Forks60
Last commit13 days ago
carbon
carbonGo

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

#datetime#testing-utilities#time-comparison
Stars781
Forks55
Last commit2 years 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
Stars781
Forks49
Last commit3 months 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 commit3 years 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
Stars776
Forks69
Last commit12 days 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
Stars774
Forks77
Last commit2 years ago
copy
copyGo

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

#filesystem#directories#copy
Stars771
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
Stars764
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
Stars760
Forks51
Last commit1 month ago
gohbase
gohbaseGo

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

#database-driver#go-library#data-access
Stars758
Forks225
Last commit3 days 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
Stars757
Forks55
Last commit3 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
Forks56
Last commit4 years 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
Stars756
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
Forks61
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
Stars752
Forks47
Last commit1 year 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
Forks163
Last commit2 years ago
sake
sakeGo

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

#devops#server#command-line-tool
Stars747
Forks24
Last commit15 days ago
xpath
xpathGo

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

#xpath-query#selects-descendants#document-query
Stars741
Forks92
Last commit3 months ago
cookiecutter-golang
cookiecutter-golangGo

A Cookiecutter template for generating production-ready Go projects with Docker, CI, and optional integrations.

#project-template#makefile#dependency-management
Stars738
Forks177
Last commit2 months ago
grpool
grpoolGo

A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.

#goroutine-pool#go-library#lightweight
Stars736
Forks100
Last commit7 years ago
Similarweb/finala
Similarweb/finalaGo

An open-source cloud resource scanner that identifies wasteful and unused resources to help reduce cloud costs.

#helm#aws-billing#aws-scanner
Stars734
Forks58
Last commit2 years ago
PreviousPage 19 of 42Next

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
4 days ago
#Go1136
#Go Library356
#Cli Tool181
#Docker158
#Developer Tools138
#Devops137
#Cli128
#Golang Library118
#Self Hosted105
#Hacktoberfest104
#Cross Platform94
#Concurrency87