Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1582 projects

Showing 36 of 1582 projects

debounce
debounceGo

A zero-allocation, thread-safe debounce library for Go that delays function execution to reduce redundant operations.

#throttle#api-optimization#performance-optimization
Stars37
Forks0
Last commit1 year ago
gophers
gophers

A collection of creative gopher artwork based on the official Golang mascot.

#creative-commons#mascot#community
Stars37
Forks6
Last commit2 years ago
gosh
goshGo

A Go library providing runtime statistics struct, HTTP handler, and measure methods with customizable JSON encoding.

#http-handler#json-encoder#api
Stars37
Forks2
Last commit1 year ago
got
gotGo

GoT is a Go template engine that compiles templates into Go code for high-performance execution.

#go-templates#high-performance#template-engine
Stars37
Forks3
Last commit4 months ago
Run Ansible Playbooks
Run Ansible PlaybooksGo

A GitHub Action for running Ansible playbooks in CI/CD pipelines with integrated Galaxy support and automated SSH key handling.

#actions#deployment#devops
Stars37
Forks12
Last commit2 days ago
ncp
ncpGo

A CLI tool for transferring files and folders to and from NFS servers without mounting the volume.

#nfs#network-storage#nfs-client
Stars37
Forks2
Last commit1 year ago
go0r
go0rGo

A simple SSH honeypot written in Go to log and monitor unauthorized SSH login attempts.

#ssh-honeypot#server-emulation#logging
Stars37
Forks5
Last commit11 years ago
zax
zaxGo

A Go library that integrates Uber's Zap logger with context.Context for structured logging across request lifecycles.

#zap-logger#observability#golang-logger-with-context
Stars36
Forks7
Last commit1 month 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
nvs
nvsGo

A lightweight CLI tool to install, switch, and manage multiple Neovim versions and configurations.

#developer-tools#neovim-version-manager#text-editor
Stars36
Forks1
Last commit1 day ago
boot-go
boot-goGo

A Go framework for component-based development with dependency injection and configuration handling.

#go-modules#software-architecture#dependency-injection
Stars36
Forks4
Last commit2 years ago
gxpdf
gxpdfGo

A high-performance Go library for PDF creation, reading, table extraction, digital signatures, and encryption.

#text-extraction#go-modules#open-source
Stars36
Forks5
Last commit28 days 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
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
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 commit12 days 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
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
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
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
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
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
linker
linkerGo

A Go dependency injection and inversion of control package with lifecycle support and circular dependency detection.

#component-registry#ioc-framework#go-package
Stars35
Forks8
Last commit1 year ago
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
honeymail
honeymailGo

A configurable SMTP honeypot written in Go that captures and analyzes spam emails for security research.

#smtp-honeypot#api#spam-analysis
Stars34
Forks8
Last commit10 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
effdsl
effdslGo

A composable Go DSL for building Elasticsearch queries and aggregations with type-safe options.

#search#query-builder#orm
Stars34
Forks8
Last commit4 months 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
Resoursea
ResourseaGo

A high-productivity REST framework for Go that maps Go structs to resources with automatic routing and dependency injection.

#go-structs#dependency-injection#api-development
Stars34
Forks4
Last commit11 years ago
Intervention Engine
Intervention EngineGo

A web application for data-driven team huddles in healthcare, leveraging clinical records and risk assessments to improve patient outcomes.

#team-huddles#clinical-risk-assessment#clinical-decision-support
Stars34
Forks9
Last commit
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
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
secureio
secureioGo

A Go library providing XChaCha20-encrypted, multiplexed network sessions over UDP/TCP using ECDH key exchange and ED25519 signatures.

#udp-security#ecdh#writer
Stars33
Forks4
Last commit11 months 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
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
sslmgr
sslmgrGo

A Go library providing a simplified abstraction layer around acme/autocert for automatic TLS certificate management.

#web-security#acme-protocol#certificate-management
Stars32
Forks5
Last commit1 year ago
PreviousPage 43 of 44Next

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
8 years ago
#Go1191
#Go Library383
#Cli Tool191
#Docker163
#Developer Tools145
#Devops141
#Cli132
#Golang Library125
#Self Hosted107
#Hacktoberfest105
#Cross Platform98
#Concurrency91