Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1379 projects

Showing 36 of 1379 projects

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.4k
Forks456
Last commit1 day ago
gofakeit
gofakeitGo

A comprehensive Go library for generating realistic fake data across 300+ categories with zero dependencies.

#generator#database-seeding#fake-data
Stars5.4k
Forks296
Last commit24 days 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
Forks352
Last commit7 months 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
Forks569
Last commit10 months ago
lancet
lancetGo

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

#library#datetime#go-generics
Stars5.3k
Forks521
Last commit3 months 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.3k
Forks411
Last commit3 days 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.3k
Forks339
Last commit1 day 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.3k
Forks616
Last commit1 month 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.2k
Forks1.1k
Last commit4 days 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
Forks701
Last commit4 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.1k
Forks620
Last commit6 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
Forks257
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 commit3 days 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
Forks481
Last commit1 day 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 commit3 months 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.9k
Forks504
Last commit11 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.9k
Forks608
Last commit6 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.9k
Forks302
Last commit20 days ago
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
Forks279
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.8k
Forks293
Last commit2 months 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
Forks453
Last commit5 days 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
Forks292
Last commit1 day 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
Forks446
Last commit1 year 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
Forks401
Last commit5 months ago
autorest
autorestTypeSpec

Generates client libraries for RESTful web services from OpenAPI specifications.

#rest-client#code-generator#rest-api
Stars4.8k
Forks738
Last commit10 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
Forks597
Last commit5 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
Forks531
Last commit
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.8k
Forks492
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.8k
Forks492
Last commit8 days ago
Diun
DiunGo

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

#manifest#devops#container-monitoring
Stars4.7k
Forks150
Last commit5 days ago
goravel
goravelGo

A full-featured, scalable web application framework for Go that mirrors Laravel's elegant syntax and structure.

#backend-development#orm#api
Stars4.7k
Forks263
Last commit21 days ago
now
nowGo

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

#developer-tools#datetime#time-parsing
Stars4.7k
Forks238
Last commit4 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
Forks286
Last commit1 month 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 commit4 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.7k
Forks274
Last commit1 month 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
Forks207
Last commit6 days ago
PreviousPage 7 of 39Next

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
#Go1039
#Go Library310
#Cli Tool172
#Docker150
#Devops130
#Developer Tools123
#Cli116
#Golang Library104
#Self Hosted101
#Hacktoberfest98
#Cross Platform93
#Concurrency83