Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1973 projects

Showing 36 of 1973 projects

ergo
ergoGo

A simple reverse proxy that manages multiple local apps through custom domains, eliminating port memorization.

#reverse-proxy#developer-tools#port-management
Stars651
Forks59
Last commit1 year ago
go-mastodon
go-mastodonGo

A comprehensive Go client library for interacting with the Mastodon API.

#oauth#social-media#mastodon
Stars649
Forks90
Last commit1 month ago
box-cli-maker
box-cli-makerGo

A Go library for rendering highly customizable boxes in the terminal with extensive styling and color options.

#unicode#terminal#box-rendering
Stars648
Forks25
Last commit26 days ago
konfig
konfigGo

A composable, observable, and performant configuration management library for Go designed for distributed systems.

#golang-package#observability#distributed-systems
Stars645
Forks53
Last commit5 years ago
IBC Go
IBC GoGo

A production-ready Golang implementation of the Inter-Blockchain Communication (IBC) protocol for connecting sovereign blockchains.

#token-transfer#cosmos#light-clients
Stars644
Forks767
Last commit1 day ago
argparse
argparseGo

A Go library providing a Python argparse-like command-line argument parser with better usability than the standard flag package.

#cli-app#argument-parser#command-line-parser
Stars640
Forks64
Last commit3 years ago
aconfig
aconfigGo

A simple, opinionated Go library for loading configuration from defaults, files, environment variables, and command-line flags.

#environment-variables#yaml#devops-tools
Stars640
Forks42
Last commit9 months ago
goManageDocker
goManageDockerGo

A blazing fast TUI tool to manage Docker and Podman images, containers, volumes, and pods with keyboard shortcuts.

#developer-tools#devops#container-orchestration
Stars640
Forks25
Last commit1 year ago
slog-multi
slog-multiGo

Advanced composition patterns for Go's structured logging (slog) with fanout, routing, failover, load balancing, and middleware pipelines.

#slog#handler-composition#error
Stars635
Forks27
Last commit5 days ago
QuickShare
QuickShareGo

Quick and simple file sharing between different devices, built with Go, React and Typescript.

#yarn#typescript#golang
Stars634
Forks40
Last commit17 days ago
gophericons
gophericons

A collection of 34 gopher-themed icons and images for the Go programming language community.

#creative-commons#mascot#developer-tools
Stars630
Forks29
Last commit8 years ago
go-starter
go-starterGo

An opinionated production-ready SQL-/Swagger-first RESTful JSON API starter template written in Go with VSCode DevContainers integration.

#api-template#oauth2#backend-starter
Stars621
Forks75
Last commit9 days ago
httptreemux
httptreemuxGo

A high-speed, flexible tree-based HTTP router for Go with relaxed routing rules and wildcard support.

#patricia-tree#concurrent-routing#high-performance
Stars618
Forks58
Last commit2 years ago
go-astits
go-astitsGo

A Go library for natively demuxing and muxing MPEG Transport Streams (.ts) files.

#mpegts#media-processing#muxer
Stars616
Forks65
Last commit14 days ago
scan
scanGo

A lightweight Go library for scanning SQL rows directly into structs, slices, and primitive types.

#scanning#database#database-sql
Stars615
Forks33
Last commit9 days ago
go-guardian
go-guardianGo

A Go library providing simple, clean, and idiomatic authentication for modern APIs and web applications.

#totp#web-authentication#oauth2
Stars613
Forks61
Last commit2 years ago
energy
energyGo

A Go-based GUI framework using LCL and CEF for building cross-platform desktop applications with web technologies.

#event-driven#macosx#webview
Stars612
Forks49
Last commit1 month ago
tag
tagGo

A lightweight wrapper for ag and ripgrep that generates shell aliases to instantly jump to search matches in your editor.

#ripgrep#developer-tools#productivity
Stars612
Forks33
Last commit3 years ago
GoLobby/Container
GoLobby/ContainerGo

A lightweight yet powerful IoC dependency injection container for Go projects with singleton/transient bindings and named dependencies.

#software-architecture#golang-package#dependency-injection
Stars612
Forks36
Last commit
govatar
govatarGo

A Go library for generating random or deterministic avatar images for male and female profiles.

#user-interface#avatar-generation#avatar-generator
Stars607
Forks49
Last commit3 years ago
go-edlib
go-edlibGo

A comprehensive Go library for string comparison and edit distance algorithms, including Levenshtein, LCS, Hamming, Jaro-Winkler, and Cosine similarity.

#lcs#unicode#go-library
Stars603
Forks29
Last commit6 months ago
Photofield
PhotofieldGo

A self-hosted, single-binary photo gallery focused on speed, simplicity, and handling massive photo collections.

#semantic-search#photo#photoviewer
Stars602
Forks14
Last commit12 days ago
gup
gupGo

A fast, parallel command-line tool to update Go binaries installed via 'go install'.

#cli-app#hacktoberfest#developer-tools
Stars599
Forks28
Last commit21 hours ago
godror
godrorC

A Go database/sql driver for Oracle Database using ODPI-C, enabling Go applications to connect to Oracle DB.

#database-driver#cgo#oracle
Stars598
Forks122
Last commit2 days ago
Zap
ZapGo

A delightful package manager for AppImages that installs, updates, and manages portable Linux applications.

#hacktoberfest#hacktoberfest2022#portable-applications
Stars598
Forks28
Last commit2 years ago
arikawa
arikawaGo

A modular Go library and framework for building Discord bots and interacting with the Discord API.

#go-modules#modular-architecture#discordbot
Stars597
Forks63
Last commit3 months ago
gotestfmt
gotestfmtGo

A Go test output formatter that transforms verbose JSON logs into human-readable, interactive reports for CI systems and local development.

#go-testing#developer-tools#gitlab-ci
Stars595
Forks12
Last commit3 years ago
pgxmock
pgxmockGo

A mock driver for pgx (PostgreSQL driver for Go) to test database interactions without a real database connection.

#pgx#database#postgres
Stars595
Forks69
Last commit8 days ago
bytes
bytesGo

A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.

#developer-tools#command-line-tools#terminal-styling
Stars594
Forks102
Last commit1 month ago
gommon/color
gommon/colorGo

A collection of common utility packages for Go, including logging, terminal styling, and byte formatting.

#developer-tools#terminal-styling#bytes
Stars594
Forks102
Last commit1 month ago
Flamingo Commerce
Flamingo CommerceGo

A flexible Go framework for building modern, headless e-commerce applications with domain-driven design and adapter-based architecture.

#ecommerce#hacktoberfest#modular-architecture
Stars593
Forks96
Last commit3 days ago
go-password-validator
go-password-validatorGo

A lightweight Go library for password strength validation using entropy calculations, without arbitrary character rules.

#special-characters#xkcd#golang-package
Stars592
Forks47
Last commit3 years ago
Terraform-lsp
Terraform-lspGo

A Language Server Protocol implementation for Terraform providing autocompletion, error checking, and editor integration.

#autocompletion#developer-tools#completion
Stars590
Forks36
Last commit3 years ago
gotest.tools
gotest.toolsGo

A collection of Go packages that extend the standard testing package with utilities for assertions, golden files, and common testing patterns.

#go-testing#integration-testing#filesystem-testing
Stars577
Forks54
Last commit1 year ago
sysinfo
sysinfoGo

A Go library for collecting Linux system inventory information without external dependencies.

#system-inventory#kernel-info#go-library
Stars577
Forks102
Last commit1 year ago
bubble-table
bubble-tableGo

A customizable, interactive table component for the Bubble Tea TUI framework in Go.

#terminal-application#bubble-tea#bubble
Stars576
Forks35
Last commit2 months ago
PreviousPage 22 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
1 year ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112