Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2346 projects

Showing 36 of 2346 projects

debme
debmeGo

A Go embed.FS wrapper that simplifies working with embedded subdirectories and provides file copying functionality.

#filesystem#file-management#golang-library
Stars35
Forks7
Last commit5 years ago
go-readline-ny
go-readline-nyGo

An extensible, cross-platform readline library for Go with Unicode support, syntax highlighting, and pluggable terminal interfaces.

#readline-library#unicode#readline
Stars35
Forks4
Last commit1 month ago
fpmoney
fpmoneyGo

A Go library for fixed-point decimal money with ISO 4217 currency support, designed to avoid floating-point precision errors.

#decimal#fixed-point#decimal-money
Stars35
Forks1
Last commit15 days ago
Slugify
SlugifyGo

A Go library for converting strings into URL-friendly slugs with Unicode support.

#slug-generation#go-library#text-processing
Stars35
Forks3
Last commit8 years ago
protoxy
protoxyGo

A proxy server that converts JSON request bodies to protocol buffers for testing REST APIs with tools like Postman.

#rest#proxy-server#rest-api
Stars35
Forks6
Last commit5 years ago
qry
qryGo

A Go library for storing raw SQL queries in .sql files with IDE benefits and compile-time constant generation.

#compile-time-constants#sql-queries#go-library
Stars35
Forks7
Last commit2 years ago
awsenv
awsenvGo

A small binary that loads AWS environment variables from ~/.aws/credentials for easy profile switching.

#devops#environment-variables#shell-integration
Stars35
Forks7
Last commit8 years ago
hypermatch
hypermatchGo

A high-performance Go library for rapid matching of thousands of events per second against extensive rule sets in-memory.

#event-driven#rule-engine#event-processing
Stars35
Forks2
Last commit1 month ago
hierarchy-tree-go.nvim
hierarchy-tree-go.nvimLua

A Neovim plugin that displays hierarchical call chains for Go symbols with expandable tree views.

#call-hierarchy#neovim-plugin#editor-enhancement
Stars35
Forks4
Last commit3 years ago
tome
tomeGo

A Go package for paginating simple RESTful APIs with performance and ease of use in mind.

#http-handler#json-api#api-pagination
Stars35
Forks3
Last commit4 years ago
fpdecimal
fpdecimalGo

A high-performance fixed-point decimal library for Go, using int64 internally and avoiding floats for precise arithmetic.

#high-performance#financial-computing#numerics
Stars34
Forks2
Last commit15 days ago
channelify
channelifyGo

Transform any Go function into a channel-returning function for parallel execution via goroutines.

#functional-programming#library#channels
Stars34
Forks3
Last commit5 years ago
xk6-output-timescaledb
xk6-output-timescaledbGo

A k6 extension that sends real-time load test metrics to TimescaleDB for storage and analysis.

#load-testing#metrics-storage#timescaledb
Stars34
Forks19
Last commit2 months ago
ami
amiGo

A Go client for building reliable message queues using Redis Cluster Streams.

#stream-processing#reliable-queues#redis
Stars34
Forks9
Last commit6 years ago
go-sshoney
go-sshoneyGo

A lightweight SSH honeypot that logs connection attempts, including IP, username, password, and client version.

#honeypot#ssh-honeypot#syslog
Stars34
Forks6
Last commit9 years ago
cmdperf
cmdperfGo

A terminal tool for interactive benchmarking and comparison of shell command performance with real-time feedback.

#golang-application#developer-tools#shell-commands
Stars34
Forks0
Last commit2 months ago
watchhttp
watchhttpGo

Run commands periodically and expose the latest STDOUT as an HTTP endpoint with live updates.

#http-server#devops#live-updates
Stars34
Forks1
Last commit15 days ago
go-scheduler
go-schedulerGo

A lightweight Go task scheduler with cron syntax, task dependency chains, and failure strategy control.

#task-scheduler#workflow-automation#goroutines
Stars34
Forks6
Last commit4 months ago
go-api-boot
go-api-bootGo

A batteries-included Go framework for building production-grade gRPC and HTTP APIs with MongoDB ODM, Temporal workflows, and zero-config SSL.

#http-server#ssl-tls#api-framework
Stars34
Forks5
Last commit2 months ago
mlog
mlogGo

A simple Go logging module with rotating file support and console output.

#file-logging#console-logging#golang-library
Stars33
Forks18
Last commit7 years ago
fixenv
fixenvGo

A pytest-inspired fixture caching engine for Go tests with scope control, automatic cleanup, and no external dependencies.

#unit-testing#dependency-injection#testing
Stars33
Forks1
Last commit7 months ago
phoenix
phoenixGo

A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.

#modular-architecture#high-performance#domain-driven-design
Stars33
Forks1
Last commit3 months ago
evoli
evoliGo

A Go library implementing Genetic Algorithm and Particle Swarm Optimization for solving optimization problems.

#particle-swarm-optimization#go-library#evolutionary-computation
Stars33
Forks11
Last commit4 years ago
secret
secretGo

A Go library providing secure types to prevent secrets from leaking into logs, JSON serialization, and standard output.

#data-redaction#api-keys#type-safety
Stars33
Forks2
Last commit1 year ago
go-ml-benchmarks
go-ml-benchmarksGo

Benchmarks comparing machine learning inference performance for tabular models in Go, focusing on low-latency single-sample predictions.

#benchmarks#low-latency#inference
Stars33
Forks2
Last commit15 days ago
Rodent
RodentShell

A bash shell tool for managing multiple Go versions, project dependencies, and cross-compilation workflows.

#development-workflow#version-management#cross-compilation
Stars33
Forks4
Last commit9 years ago
micha
michaGo

A Go client library for interacting with the Telegram Bot API, enabling easy bot development.

#go-library#telegram-bot-api#telegram
Stars33
Forks6
Last commit3 months ago
go-fixtures
go-fixturesGo

Django-style YAML fixtures for Golang's database/sql library to load test data into databases.

#fixtures#database#yaml
Stars32
Forks11
Last commit6 years ago
orpheus
orpheusGo

A high-performance Go CLI framework with zero dependencies, offering ~30× faster parsing and a pluggable storage system.

#sub-command#cli-app#plugin-system
Stars32
Forks0
Last commit13 days ago
mac-activity-tracker
mac-activity-trackerGo

A Go library for monitoring machine activities via pluggable handlers and receiving periodic heartbeat reports.

#desktop-application#pluggable-handlers#go-library
Stars32
Forks16
Last commit2 years ago
git-tools
git-toolsGo

A CLI tool for managing git repositories with semantic versioning tags, automating version bumps and tag validation.

#devops#version-management#semantic-versioning
Stars32
Forks3
Last commit2 months ago
carapace-spec
carapace-specGo

Define shell command completions using a simple YAML specification file.

#elvish#developer-tools#nushell
Stars32
Forks8
Last commit14 hours ago
parsley
parsleyGo

A reflection-based dependency injection package for Go that automates dependency management with type safety and runtime efficiency.

#mock-support#modular-architecture#dependency-injection
Stars32
Forks3
Last commit9 days ago
PBLauncher
PBLauncherGo

A fast and lightweight Go-based launcher for creating and managing PocketBase instances with custom domains and HTTPS.

#devops#self-hosted-tool#proxy
Stars32
Forks7
Last commit29 days ago
xk6-client-prometheus-remote
xk6-client-prometheus-remoteGo

A k6 extension for testing Prometheus Remote Write endpoints with performance-optimized metric generation.

#load-testing#performance-testing#grafana
Stars32
Forks13
Last commit2 days ago
exl
exlGo

A Go library for binding Excel files to structs with support for reading, writing, and flexible data mapping.

#data-serialization#spreadsheet#go-library
Stars32
Forks12
Last commit8 months ago
PreviousPage 62 of 66Next

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
#Golang1232
#Go Library409
#Docker291
#Cli Tool291
#Devops241
#Developer Tools200
#Cli190
#Self Hosted189
#Golang Library165
#Hacktoberfest141
#Cross Platform130
#Microservices127