Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1971 projects

Showing 36 of 1971 projects

Go Developer Roadmap
Go Developer Roadmap

Roadmap to becoming a Go developer in 2020

#roadmap#golang#go
Stars18.4k
Forks2.2k
Last commit3 years ago
ZincSearch
ZincSearchGo

ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

#search#modern#searchengine
Stars17.9k
Forks777
Last commit1 month ago
Telegraf
TelegrafGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.7k
Forks5.8k
Last commit1 day ago
Telegraf PostgreSQL plugin
Telegraf PostgreSQL pluginGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.7k
Forks5.8k
Last commit1 day ago
Uber
UberMakefile

Uber's official style guide for writing idiomatic and maintainable Go code.

#development-guidelines#code-quality#best-practices
Stars17.6k
Forks1.8k
Last commit3 months ago
gods
godsGo

A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.

#sets#trees#stacks
Stars17.4k
Forks1.8k
Last commit1 year ago
httprouter
httprouterGo

A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.

#zero-garbage#net-http#httprouter
Stars17.1k
Forks1.5k
Last commit2 years ago
webrtc
webrtcGo

A pure Go implementation of the WebRTC API for building real-time communication applications.

#data-channels#pion-webrtc#embedded-systems
Stars16.7k
Forks1.9k
Last commit2 days ago
vim-go
vim-goVim Script

A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.

#hacktoberfest#lps#language-server
Stars16.2k
Forks1.4k
Last commit6 days ago
transfer.sh
transfer.shGo

A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.

#hacktoberfest#hacktoberfest2021#transfersh
Stars15.9k
Forks1.6k
Last commit1 month ago
yq
yqGo

A portable command-line YAML, JSON, XML, CSV, TOML, HCL, and properties processor with jq-like syntax.

#devops#yaml#portable
Stars15.7k
Forks799
Last commit15 days ago
Answer
AnswerGo

A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.

#hacktoberfest#community#question
Stars15.6k
Forks1.3k
Last commit3 days ago
GJSON
GJSONGo

A Go package for fast and simple retrieval of values from JSON documents using path syntax.

#library#json-query#dot-notation
Stars15.5k
Forks906
Last commit2 months ago
Gotify
GotifyGo

A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)

#api#selfhosted#notifications
Stars15.5k
Forks843
Last commit2 days ago
kind
kindGo

A tool for running local Kubernetes clusters using Docker container nodes, designed for testing and development.

#local-clusters#containerization#podman
Stars15.4k
Forks1.8k
Last commit1 day ago
go-sql-driver
go-sql-driverGo

A pure Go MySQL driver implementing Go's database/sql interface for connecting Go applications to MySQL and MariaDB databases.

#database#connection-pooling#mysql-driver
Stars15.3k
Forks2.3k
Last commit1 day ago
terraformer
terraformerGo

A CLI tool that generates Terraform configuration and state files from existing infrastructure (reverse Terraform).

#devops#multi-cloud#kubernetes
Stars14.6k
Forks1.8k
Last commit4 months ago
annoy
annoyC++

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

#approximate-nearest-neighbor-search#locality-sensitive-hashing#c-plus-plus
Stars14.3k
Forks1.2k
Last commit8 months ago
JuiceFS
JuiceFSGo

A high-performance distributed POSIX file system for cloud-native environments, storing data in object storage and metadata in databases.

#filesystem#data-storage#high-performance
Stars14.2k
Forks1.3k
Last commit1 day ago
coder
coderGo

A platform for organizations to provision secure, self-hosted cloud development environments using Terraform.

#devops#jetbrains#ide-integration
Stars13.9k
Forks1.4k
Last commit17 hours ago
jsoniter
jsoniterGo

A high-performance drop-in replacement for Go's standard encoding/json package with 100% compatibility.

#high-performance#serializer#encoding-json
Stars13.9k
Forks1.1k
Last commit2 years ago
Quicktype
QuicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#graphql#data-modeling
Stars13.8k
Forks1.2k
Last commit22 hours ago
quicktype
quicktypeTypeScript

Generate strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL for many programming languages.

#multi-language#developer-tools#graphql
Stars13.8k
Forks1.2k
Last commit22 hours ago
Asynq
AsynqGo

A simple, reliable, and efficient distributed task queue library for Go, backed by Redis.

#task-queue#redis#message-queue
Stars13.5k
Forks972
Last commit1 month ago
Tinode
TinodeGo

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

#chat#instant-messaging#chatbots
Stars13.4k
Forks2.1k
Last commit19 days ago
Ebitengine
EbitengineGo

A dead simple 2D game engine for Go that enables cross-platform game development with a minimal API.

#mobile-games#game-engine-2d#webassembly
Stars13.4k
Forks773
Last commit1 day ago
GoFrame
GoFrameGo

A powerful framework for faster, easier, and more efficient project development.

#tracing#orm#kubernetes
Stars13.2k
Forks1.7k
Last commit7 days ago
chromedp
chromedpGo

A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.

#chrome#unit-testing#cdp
Stars13.2k
Forks882
Last commit10 days ago
chromedp
chromedpGo

A Go library for driving browsers via the Chrome DevTools Protocol without external dependencies.

#chrome#unit-testing#headless-chrome
Stars13.2k
Forks882
Last commit10 days ago
gopherjs
gopherjsGo

A compiler that translates Go code into JavaScript, enabling Go development for web browsers.

#hacktoberfest#compiler#transpiler
Stars13.2k
Forks575
Last commit1 day ago
gRPCurl
gRPCurlGo

A command-line tool for interacting with gRPC servers, similar to curl but for gRPC.

#devops#json-rpc#server-reflection
Stars12.7k
Forks571
Last commit16 days ago
Stash
StashGo

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

#hacktoberfest#media#graphql
Stars12.7k
Forks1.1k
Last commit1 day ago
Grype
GrypeGo

A vulnerability scanner for container images, filesystems, and SBOMs to detect known security issues.

#container-security#vulnerability#sbom-analysis
Stars12.6k
Forks836
Last commit1 day ago
Grype
GrypeGo

A vulnerability scanner for container images, filesystems, and SBOMs to detect known security issues.

#container-security#vulnerability#sbom-analysis
Stars12.6k
Forks836
Last commit1 day ago
zerolog
zerologGo

A fast, zero-allocation JSON logger for Go with a chaining API and structured logging.

#zerolog#high-performance#context-logging
Stars12.5k
Forks633
Last commit1 day ago
kubeshark
kubesharkGo

eBPF-powered network observability for Kubernetes, indexing L4/L7 traffic with full context and TLS decryption.

#network-observability#rest#devops
Stars12.0k
Forks542
Last commit3 days ago
PreviousPage 3 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
#Go1468
#Go Library486
#Cli Tool210
#Docker186
#Developer Tools172
#Golang Library166
#Devops161
#Cli153
#Self Hosted124
#Hacktoberfest121
#Performance113
#Concurrency112