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-scheduler
go-schedulerGo

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

#task-scheduler#workflow-automation#goroutines
Stars36
Forks6
Last commit1 month ago
parallel-fn
parallel-fnGo

A Go library for running functions in parallel with configurable goroutine limits.

#concurrency-control#go-library#go-concurrency
Stars36
Forks2
Last commit8 years ago
xj2go
xj2goGo

Convert XML and JSON files into Go struct definitions for type-safe data handling.

#data-serialization#struct-definition#type-safety
Stars36
Forks8
Last commit4 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
Stars36
Forks4
Last commit3 months ago
go-anytime
go-anytimeGo

Parse natural language dates, times, and ranges in Go without predefined formats.

#datetime#time-parsing#goparsify
Stars36
Forks4
Last commit3 years 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
Stars36
Forks4
Last commit4 days 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
Stars36
Forks1
Last commit4 days ago
debme
debmeGo

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

#filesystem#file-management#golang-library
Stars36
Forks7
Last commit5 years ago
fuzzy-terraform-rm
fuzzy-terraform-rmGo

A fuzzy-finder CLI tool for safely removing resources from Terraform state.

#devops#cli-tool#terraform
Stars36
Forks4
Last commit2 years ago
rclient
rclientGo

A minimalistic, extensible REST client library for Go applications with built-in JSON support.

#rest#rest-client#client
Stars36
Forks3
Last commit6 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
Stars36
Forks6
Last commit5 years ago
dot
dotGo

A minimal, local-first continuous integration system that runs jobs concurrently in Docker containers.

#cicd#self-hosted-ci#build-automation
Stars36
Forks0
Last commit2 years ago
prep
prepGo

A Go tool that automatically finds SQL statements in your code and instruments database connections with prepared statements.

#database-driver#database#performance-optimization
Stars36
Forks6
Last commit8 years ago
Cosmos Indexer
Cosmos IndexerGo

An open-source application that indexes Cosmos SDK chains to a flexible PostgreSQL database schema.

#database-schema#cosmos-sdk#cli-tool
Stars36
Forks22
Last commit12 days 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
Stars35
Forks5
Last commit4 months 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
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
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
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
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
go-trylock
go-trylockGo

A Go library that adds TryLock support to read-write locks, enabling non-blocking and timeout-based lock acquisition.

#locking#non-blocking#golang-library
Stars35
Forks9
Last commit5 years ago
go-apispec
go-apispecGo

Generates OpenAPI 3.1 specifications from Go source code using static analysis, with zero annotations and automatic framework detection.

#developer-tools#openapi-generator#echo
Stars35
Forks0
Last commit11 days ago
watchhttp
watchhttpGo

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

#http-server#devops#live-updates
Stars35
Forks1
Last commit29 days 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
Stars34
Forks1
Last commit10 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
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 commit4 months 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
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 commit29 days 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
Stars34
Forks2
Last commit29 days ago
micha
michaGo

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

#go-library#telegram-bot-api#telegram
Stars34
Forks6
Last commit5 months ago
carapace-spec
carapace-specGo

Define shell command completions using a simple YAML specification file.

#elvish#developer-tools#nushell
Stars34
Forks7
Last commit1 day 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
Forks7
Last commit9 years ago
go-githubauth
go-githubauthGo

A Go package providing GitHub App authentication with JWT, installation tokens, and personal access token support.

#token-management#github-apps#oauth2
Stars34
Forks7
Last commit6 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
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
Stars33
Forks12
Last commit10 months 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
Forks1
Last commit2 years ago
PreviousPage 63 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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144