Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

go-mail
go-mailGo

A comprehensive and idiomatic Go library for sending emails with SMTP, attachments, templates, and extensive security features.

#hacktoberfest#mail#smtp
Stars1.5k
Forks108
Last commit12 days ago
termloop
termloopGo

A pure Go game engine for building terminal-based games with a simple render loop, built on top of Termbox.

#open-source#terminal#ascii-art
Stars1.5k
Forks80
Last commit2 years ago
gosms
gosmsGo

A local SMS gateway written in Go that uses GSM modems to send messages via HTTP API.

#local-server#messaging#http-api
Stars1.5k
Forks150
Last commit5 years ago
nix-init
nix-initRust

Generate Nix packages from URLs with automatic hash prefetching, dependency inference, and license detection.

#template#open-source#build-tools
Stars1.5k
Forks44
Last commit1 day ago
reform
reformGo

A better ORM for Go, based on non-empty interfaces and code generation via go generate.

#hacktoberfest#mssql#orm
Stars1.5k
Forks74
Last commit8 months ago
workerpool
workerpoolGo

A Go worker pool that limits concurrency of goroutine execution without blocking task submission.

#concurrency-control#task-queue#goroutine-pool
Stars1.5k
Forks150
Last commit8 days ago
go-mode
go-modeEmacs Lisp

An Emacs major mode for editing Go code with syntax highlighting, indentation, and integration with Go tools.

#emacs#gofmt#editor-mode
Stars1.5k
Forks212
Last commit3 months ago
go-algorand
go-algorandGo

Official Go implementation of the Algorand blockchain, a permissionless pure proof-of-stake protocol.

#crypto#proof-of-stake#smart-contracts
Stars1.4k
Forks535
Last commit1 day ago
shifu
shifuGo

A Kubernetes-native, production-grade IoT gateway that abstracts devices into digital twins for application development.

#w3c#iot#cncf
Stars1.4k
Forks137
Last commit2 days ago
Wombat (.4k)
Wombat (.4k)Svelte

A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.

#desktop-application#wails#grpc-client
Stars1.4k
Forks58
Last commit2 years ago
tenv
tenvGo

A version manager for OpenTofu, Terraform, Terragrunt, Terramate, and Atmos, written in Go.

#atmos#opentofu#terragrunt
Stars1.4k
Forks78
Last commit9 days ago
nff-go
nff-goGo

A framework for building high-performance cloud-native network functions in Go using DPDK and AF_XDP.

#packet-processing#intel#vnf
Stars1.4k
Forks160
Last commit3 years ago
redoctober
redoctoberGo

A Go server for two-man rule encryption, requiring multiple delegated keys for decryption and SSH signing.

#encryption-server#tls#security
Stars1.4k
Forks146
Last commit3 months ago
xstrings
xstringsGo

A Go package providing string functions commonly found in other languages but missing from Go's standard strings package.

#algorithm#developer-tools#unicode
Stars1.4k
Forks70
Last commit2 years ago
hdfs - A native go client for HDFS
hdfs - A native go client for HDFSGo

A native Go client library and command-line tool for HDFS that connects directly to the namenode via protocol buffers.

#distributed-storage#command-line-tool#protocol-buffers
Stars1.4k
Forks361
Last commit
ftp
ftpGo

A pure Go FTP client library for implementing FTP functionality in Go applications.

#library#integration#pure-go
Stars1.4k
Forks381
Last commit8 days ago
xc
xcGo

A task runner that defines tasks inline with Markdown or org-mode documentation, making scripts discoverable and self-documenting.

#developer-tools#cli-tool#project-management
Stars1.4k
Forks35
Last commit1 month ago
jet
jetGo

A fast, secure, and dynamic template engine for Go with a simple syntax and template inheritance.

#jet-template-engine#html-templating#template-engine
Stars1.4k
Forks116
Last commit8 days ago
µTask
µTaskGo

A lightweight automation engine that models and executes business processes declared in YAML.

#angular8#golang-application#devops
Stars1.4k
Forks104
Last commit1 month ago
pg_timetable
pg_timetableGo

A standalone, database-driven job scheduler for PostgreSQL with advanced features like task chains, YAML configuration, and built-in operations.

#task-automation#database#cron-alternative
Stars1.4k
Forks74
Last commit1 day ago
go-vcr
go-vcrGo

A Go library for recording and replaying HTTP interactions to create fast, deterministic tests.

#yaml#integration-testing#http-recording
Stars1.4k
Forks81
Last commit1 month ago
bluetuith
bluetuithGo

A cross-platform terminal user interface (TUI) for managing Bluetooth adapters and devices.

#media-player#terminal#bluetooth
Stars1.4k
Forks34
Last commit1 month ago
lazyjournal
lazyjournalGo

A terminal user interface for viewing and filtering logs from journald, auditd, file systems, Docker, Podman, and Kubernetes with highlighting.

#terminal-application#syslog#gocui
Stars1.4k
Forks33
Last commit28 days ago
stateless
statelessGo

A Go library for creating finite state machines and lightweight state machine-based workflows directly in Go code.

#fsm#workflow-engine#concurrent
Stars1.4k
Forks69
Last commit6 months ago
mdns
mdnsGo

A simple mDNS client/server library in Go for local network service discovery without a DNS server.

#local-network#multicast-dns#dns-alternative
Stars1.4k
Forks224
Last commit1 day ago
lingua-go
lingua-goGo

The most accurate natural language detection library for Go, excelling with short text and mixed-language content.

#statistical-analysis#language-identification#language-recognition
Stars1.4k
Forks81
Last commit1 year ago
qmgo
qmgoGo

A Go driver for MongoDB that provides an easier, mgo-like API while being built on the official MongoDB Go driver.

#database-driver#orm#database
Stars1.4k
Forks151
Last commit2 months ago
Ignite CLI
Ignite CLIGo

A CLI tool and hub for building, launching, and maintaining Proof of Stake blockchains using the Cosmos SDK.

#developer-tools#proof-of-stake#crypto-applications
Stars1.4k
Forks565
Last commit2 days ago
pogreb
pogrebGo

An embedded key-value store written in Go, optimized for fast random lookups and read-heavy workloads.

#concurrent-access#hash-table#storage-engine
Stars1.4k
Forks94
Last commit4 months ago
pgfutter
pgfutterGo

A command-line tool to import CSV and JSON files into PostgreSQL with automatic table generation.

#command-line-tool#database-migration#postgresql
Stars1.3k
Forks127
Last commit6 years ago
tint
tintGo

A zero-dependency slog.Handler that writes colorized logs to the terminal with customizable output.

#slog#zero-dependency#terminal-output
Stars1.3k
Forks65
Last commit1 month ago
sttr
sttrGo

A cross-platform CLI tool to perform various string transformation operations like encoding, hashing, formatting, and extraction.

#cli-app#developer-tools#productivity
Stars1.3k
Forks49
Last commit8 months ago
govalidator
govalidatorGo

A Go library for validating request data with simple, Laravel-inspired rules.

#go-request-validation#request#laravel-inspired
Stars1.3k
Forks122
Last commit2 years ago
yoke
yokeGo

A high-availability PostgreSQL cluster with automatic failover and cluster recovery.

#postgres#auto-failover#high-availability
Stars1.3k
Forks62
Last commit10 years ago
GoWrap
GoWrapGo

A command-line tool that generates decorators for Go interfaces using templates to add cross-cutting concerns like metrics and tracing.

#interface#logrus#observability
Stars1.3k
Forks94
Last commit1 month ago
sqls
sqlsGo

A Go-based language server implementing the Language Server Protocol for SQL, providing intelligent editing features across multiple RDBMS.

#database-development#language-server#editor-integration
Stars1.3k
Forks90
Last commit9 days ago
PreviousPage 23 of 77Next

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
1 year ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144