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

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
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
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
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
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 commit3 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 commit3 days 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
Go-Wardley
Go-WardleyGo

Go Wardley maps generator

#wardley-maps#wardley#wardleymaps
Stars36
Forks7
Last commit3 years ago
debounce
debounceGo

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

#throttle#api-optimization#performance-optimization
Stars36
Forks0
Last commit1 year 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
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
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-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 commit9 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
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
effdsl
effdslGo

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

#search#query-builder#orm
Stars35
Forks8
Last commit6 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
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 commit5 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
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
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
nject
njectGo

A Go library for type-safe dependency injection using call chains, eliminating the need for type assertions.

#debugging-tools#composition#dependency-injection
Stars33
Forks4
Last commit2 days 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
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
Stars33
Forks16
Last commit2 years 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 commit1 year 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
Stars33
Forks3
Last commit4 months ago
honeymail
honeymailGo

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

#smtp-honeypot#api#spam-analysis
Stars33
Forks8
Last commit10 years ago
freeze-code.nvim
freeze-code.nvimLua

A Neovim plugin that creates code screenshots as images using the charmbracelet/freeze tool.

#vimscript#developer-tools#open-source
Stars32
Forks3
Last commit1 year 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
jsonpath
jsonpathGo

A Go library for extracting parts of JSON objects using JSONPath query syntax with high compatibility and user-friendly error handling.

#parsing#json-query#jsonpath
Stars32
Forks5
Last commit22 days ago
go-validator
go-validatorGo

A fast and intuitive validation library for Go with conditional logic, error customization, and localization support.

#go-modules#validation#generic
Stars32
Forks1
Last commit1 year ago
lastpass-go
lastpass-goGo

A Go client library for programmatically interacting with LastPass accounts and shared folders.

#library#api#go-client
Stars32
Forks6
Last commit3 years ago
go-recipe
go-recipeGo

A Go library for scraping recipe data from websites using Schema.org and custom scrapers.

#cooking#go-library#cli-tool
Stars32
Forks3
Last commit3 years ago
go-finance
go-financeGo

A Go library providing finance-related functions including exchange rates, VAT number validation, and IBAN/BIC conversion.

#iban#vat-validation#exchange-rates
Stars32
Forks6
Last commit6 days ago
PreviousPage 45 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
9 years ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112