Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

489 projects

Showing 36 of 506 projects

LitmusChaos
LitmusChaosGo

An open-source chaos engineering platform for SREs and developers to test cloud-native system resilience.

#hacktoberfest#devops#observability
Stars5.3k
Forks850
Last commit8 days ago
dragonboat
dragonboatGo

A feature-complete, high-performance multi-group Raft consensus library in Go for building fault-tolerant distributed systems.

#raft-algorithm#high-performance#distributed-storage
Stars5.3k
Forks567
Last commit9 months ago
gotests
gotestsGo

Automatically generates table-driven Go test boilerplate from source code, with optional AI-powered test case generation.

#table-driven-tests#golang-application#developer-tools
Stars5.3k
Forks349
Last commit5 months ago
lancet
lancetGo

A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.

#library#datetime#go-generics
Stars5.3k
Forks523
Last commit1 month ago
lakeFS
lakeFSGo

An open-source tool that transforms object storage into a Git-like repository for versioned, atomic, and repeatable data lake operations.

#multi-cloud#data-versioning#azure-blob-storage
Stars5.3k
Forks444
Last commit2 hours ago
Mercure
MercureGo

A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.

#websocket-alternative#api#push
Stars5.2k
Forks341
Last commit2 days ago
PostgreSQL operator
PostgreSQL operatorGo

A Kubernetes operator that automates deployment and management of highly-available PostgreSQL clusters using Patroni.

#kubernetes-operator#patroni#container-orchestration
Stars5.1k
Forks1.1k
Last commit11 hours ago
Confluent Kafka Golang Client
Confluent Kafka Golang ClientHTML

Confluent's high-performance Golang client for Apache Kafka, built on librdkafka with commercial support.

#stream-processing#event-driven#high-performance
Stars5.1k
Forks699
Last commit2 days ago
tun2socks
tun2socksGo

A high-performance tun2socks implementation that transparently routes all network traffic through various proxy protocols using the gVisor TCP/IP stack.

#tun2socks#gateway-mode#shadowsocks
Stars5.1k
Forks597
Last commit25 days ago
openfga
openfgaGo

A high-performance, flexible authorization/permission engine inspired by Google Zanzibar for fine-grained access control.

#fine-grained-authorization#entitlements#google-zanzibar
Stars5.1k
Forks388
Last commit2 days ago
Cameradar
CameradarGo

A penetration testing tool that discovers and accesses RTSP video surveillance cameras through network scanning and dictionary attacks.

#video-surveillance#network-scanner#dictionary-attack
Stars5.0k
Forks621
Last commit11 days ago
awless
awlessGo

A powerful CLI for AWS with templating, local graph sync, and smart SSH for infrastructure management.

#aws-cli#devops#ssh-client
Stars5.0k
Forks258
Last commit3 years ago
slack
slackGo

A comprehensive Go library for interacting with Slack's API, including REST calls, Real-Time Messaging, and Socket Mode.

#team-collaboration#workflow-automation#rest-api
Stars4.9k
Forks1.2k
Last commit2 days ago
rosedb
rosedbGo

A lightweight, fast, and reliable key/value storage engine based on the Bitcask log-structured storage model.

#kv-store#database#log-structured
Stars4.9k
Forks646
Last commit2 months ago
arduino-cli
arduino-cliGo

Command-line interface for managing Arduino boards, libraries, building sketches, and uploading code.

#iot#command-line-tool#microcontrollers
Stars4.9k
Forks473
Last commit5 days ago
buntdb
buntdbGo

An embeddable, in-memory key/value database for Go with custom indexing and geospatial support.

#b-tree#database#in-memory
Stars4.8k
Forks301
Last commit1 year ago
unioffice
uniofficeGo

A pure Go library for creating, editing, and processing Microsoft Office Open XML documents (DOCX, XLSX, PPTX).

#spreadsheet#docx#office-documents
Stars4.8k
Forks501
Last commit2 days ago
stolon
stolonGo

A cloud-native PostgreSQL manager providing high availability, leveraging streaming replication and cluster stores like etcd or Consul.

#synchronous-replication#declarative-config#high-availability
Stars4.8k
Forks449
Last commit1 year ago
CDS
CDSGo

An enterprise-grade continuous delivery and DevOps automation platform written in Go, featuring workflow-as-code and multi-cloud scalability.

#hacktoberfest#devops#container-orchestration
Stars4.8k
Forks452
Last commit4 days ago
autorest
autorestTypeSpec

Generates client libraries for RESTful web services from OpenAPI specifications.

#rest-client#code-generator#rest-api
Stars4.8k
Forks737
Last commit15 days ago
testcontainers-go
testcontainers-goGo

A Go package for creating and cleaning up container-based dependencies in automated integration tests.

#hacktoberfest#devops#integration-testing
Stars4.8k
Forks605
Last commit2 days ago
req
reqGo

A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.

#retry-logic#http#http-fingerprinting
Stars4.8k
Forks396
Last commit4 months ago
flipt
fliptGo

A Git-native, enterprise-ready feature management platform that stores flags in your repositories and deploys with your code.

#devops#observability#feature-toggles
Stars4.8k
Forks282
Last commit2 days ago
Golang for Node.js Developers
Golang for Node.js DevelopersGo

A comprehensive guide with side-by-side examples comparing Go and Node.js for developers transitioning between the two languages.

#code-examples#demo#developer-tools
Stars4.8k
Forks529
Last commit
bun
bunGo

A lightweight, SQL-first Golang ORM supporting PostgreSQL, MySQL, MSSQL, SQLite, and Oracle with type safety and flexible scanning.

#database-driver#mssql#orm
Stars4.8k
Forks274
Last commit16 days ago
terraform-docs
terraform-docsGo

A utility to generate documentation from Terraform modules in various output formats.

#generator#terraform-docs#pre-commit
Stars4.8k
Forks591
Last commit8 days ago
graphql
graphqlGo

A GraphQL server implementation for Go with a minimal API and full spec support.

#api#graphql#parallel-execution
Stars4.7k
Forks493
Last commit10 days ago
graphql-go
graphql-goGo

A GraphQL server implementation for Go with a minimal API, full spec support, and production-ready features.

#graphql#api-server#parallel-execution
Stars4.7k
Forks493
Last commit10 days ago
goldmark
goldmarkGo

A CommonMark-compliant, extensible Markdown parser written in Go with a focus on performance and a well-structured AST.

#markdown-extensions#commonmark#markdown-parser
Stars4.7k
Forks289
Last commit1 month ago
now
nowGo

A comprehensive time manipulation toolkit for Go with intuitive date calculations and parsing.

#developer-tools#datetime#time-parsing
Stars4.7k
Forks237
Last commit2 months ago
golang-set
golang-setGo

A generic, battle-tested set collection for Go, providing Python-like set operations for comparable types.

#set-collection#concurrent#go-library
Stars4.7k
Forks284
Last commit4 days ago
progressbar
progressbarGo

A simple, thread-safe progress bar library for Go applications with support for I/O operations and customization.

#hacktoberfest#library#terminal
Stars4.7k
Forks250
Last commit3 months ago
mage
mageGo

A make-like build tool for Go projects that lets you write build tasks as plain Go functions.

#make-alternative#dev-tools#build-automation
Stars4.6k
Forks272
Last commit2 days ago
Diun
DiunGo

A CLI tool that sends notifications when Docker images are updated on registries.

#manifest#devops#container-monitoring
Stars4.6k
Forks147
Last commit2 days ago
Kaitai Struct
Kaitai StructShell

A declarative language to generate binary data parsers in multiple programming languages from a single format description.

#data-serialization#csharp#protocol-analyser
Stars4.6k
Forks206
Last commit2 days ago
netpoll
netpollGo

A high-performance non-blocking I/O networking framework for Go, optimized for RPC scenarios.

#high-performance#server-framework#network-programming
Stars4.6k
Forks502
Last commit18 days ago
PreviousPage 7 of 15Next

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
3 years ago
#Go382
#Docker75
#Go Library72
#Cli Tool65
#Devops56
#Hacktoberfest53
#Self Hosted53
#Cross Platform45
#Developer Tools40
#Security40
#Microservices38
#Cli38