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

money
moneyGo

Immutable monetary amounts and exchange rates for Go with correct rounding and high precision.

#decimal#decimal-arithmetic#currency-conversion
Stars57
Forks7
Last commit1 year ago
omarchy-migrate
omarchy-migrateGo

A beautiful terminal backup and restore tool for live Linux systems, written in pure Go with a TUI interface.

#restore#open-source#encryption-support
Stars57
Forks0
Last commit5 months ago
go2vec
go2vecGo

A Go package for reading word2vec vectors and performing similarity searches and analogies.

#semantic-analysis#word2vec#nlp-tools
Stars57
Forks6
Last commit8 years ago
go-cronowriter
go-cronowriterGo

A Go library for writing log files with time-based rotation and dynamic path formatting.

#strftime-formatting#writer#concurrent-writes
Stars56
Forks8
Last commit5 years ago
copy-pasta
copy-pastaGo

A command-line tool for copying and pasting text and files between different machines using cloud storage as a backend.

#fileshare#copy-paste#copy
Stars56
Forks10
Last commit6 years ago
docker-go-mingw
docker-go-mingwShell

Docker image for cross-compiling Go applications to Windows (x86, x64, ARM64) using the MinGW-w64 toolchain.

#docker-mingw#woa#arm64
Stars56
Forks8
Last commit1 month ago
terraform-provider-buildkite
terraform-provider-buildkiteGo

Official Terraform provider for managing Buildkite resources like pipelines and test suites via infrastructure as code.

#hacktoberfest#graphql-api#buildkite
Stars56
Forks50
Last commit16 hours ago
go-salesforce
go-salesforceGo

A Go client library for interacting with the Salesforce REST API, supporting authentication, SOQL queries, DML operations, and Bulk API.

#enterprise-software#salesforce#oauth
Stars56
Forks21
Last commit20 days ago
stemmer
stemmerGo

A Go package providing English, German, and Dutch stemmers for natural language processing.

#german-language#nlp-library#stemming
Stars56
Forks7
Last commit10 years ago
httpretry
httpretryGo

A Go library that adds configurable retry functionality to the standard http.Client via RoundTripper wrapping.

#retry-logic#backoff#resilience
Stars56
Forks7
Last commit2 years ago
coinpaprika-api-go-client
coinpaprika-api-go-clientGo

A Go client library for accessing Coinpaprika's cryptocurrency market data API.

#crypto#go-client#cryptocurrency
Stars56
Forks13
Last commit6 days ago
iuliia-go
iuliia-goGo

A Go library for transliterating Cyrillic text to Latin using multiple standardized schemas.

#cyrillic#translit#internationalization
Stars56
Forks6
Last commit1 year ago
Snowflake Emulator
Snowflake EmulatorGo

A lightweight Snowflake emulator built with Go and DuckDB for local development and testing.

#database#cicd#integration-testing
Stars56
Forks17
Last commit11 days ago
go-respond
go-respondGo

A Go package for handling common HTTP JSON responses with minimal boilerplate.

#json-api#api#http
Stars55
Forks9
Last commit5 years ago
checker
checkerGo

A lightweight Go library for effortless input validation using struct tags, with no external dependencies.

#zero-dependency#sanitizer#echo
Stars55
Forks2
Last commit1 month ago
xk6-loki
xk6-lokiGo

A k6 extension for pushing logs to Loki and executing LogQL queries for performance testing.

#javascript-api#load-testing#performance-testing
Stars55
Forks22
Last commit15 hours ago
nvim-goc.lua
nvim-goc.luaLua

A Neovim plugin for displaying Go test coverage directly in the editor with visual highlights.

#vimscript#developer-tools#test-coverage
Stars55
Forks9
Last commit11 months ago
hare
hareGo

A user-friendly Go package and CLI tool for sending and listening to TCP socket connections.

#tcp-sockets#network#network-programming
Stars55
Forks11
Last commit2 months ago
clarifai
clarifaiGo

A deprecated Go client library for the Clarifai v1 API, enabling image tagging and feedback functionality.

#v1-api#go-client#deprecated
Stars55
Forks14
Last commit2 years ago
bellt
belltGo

A simple Go HTTP router with parameterized routes, middleware support, and route grouping.

#rest#library#api
Stars55
Forks6
Last commit4 years ago
okr2go
okr2goGo

A simple OKR tracker that uses local Markdown files and includes a React web interface for viewing objectives.

#git-sync#productivity#okr
Stars55
Forks10
Last commit3 years ago
ctc
ctcGo

A non-invasive cross-platform terminal color library for Go that doesn't require modifying Print methods.

#colors#unix#go-package
Stars55
Forks2
Last commit11 days ago
megos
megosGo

A Go client library for accessing and retrieving information from an Apache Mesos cluster via its HTTP API.

#apache-mesos#container-orchestration#devops-tools
Stars54
Forks11
Last commit5 years ago
gohive
gohiveGo

A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.

#goroutine-scheduling#task-queue#task-scheduler
Stars54
Forks5
Last commit2 years ago
xk6-prometheus
xk6-prometheusGo

A k6 extension that exposes load test metrics as Prometheus HTTP endpoints for real-time monitoring.

#continuous-testing#load-testing#observability
Stars54
Forks26
Last commit8 months ago
xk6-playwright
xk6-playwrightGo

A k6 extension for browser automation and end-to-end web testing using Playwright's Go bindings.

#playwright#load-testing#k6
Stars54
Forks14
Last commit2 years ago
gofn
gofnGo

A comprehensive collection of high-performance utility functions for Go 1.18+ leveraging generics for slices, maps, structs, and more.

#typesafe#filter#math-functions
Stars54
Forks1
Last commit6 months ago
gismanager
gismanagerGo

A Go library to publish GIS vector data to PostGIS and GeoServer.

#postgis#data-publishing#geopackage
Stars54
Forks10
Last commit3 months ago
froggit-go
froggit-goGo

A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.

#bitbucket-server#version-control#repository-management
Stars54
Forks32
Last commit18 hours ago
restit
restitGo

A Go micro-framework for writing readable and reusable integration tests for JSON-based RESTful APIs.

#micro-framework#integration-testing#rest-api
Stars54
Forks4
Last commit3 months ago
spotify
spotifyGo

A simple Go library for interacting with the Spotify Web API with client-only authentication.

#rest-client#client-authentication#go-library
Stars53
Forks10
Last commit2 years ago
jsoncolor
jsoncolorGo

A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.

#colors#syntax-highlighting#terminal
Stars53
Forks6
Last commit15 days ago
gxpdf
gxpdfGo

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

#text-extraction#go-modules#open-source
Stars53
Forks9
Last commit5 days ago
go-firestorm
go-firestormGo

A simple, non-intrusive ORM for Google Cloud Firestore written in Go, featuring CRUD, transactions, caching, and concurrent request support.

#crud#orm#database
Stars53
Forks9
Last commit4 years ago
cvt
cvtGo

A Go library for simple and safe conversion of any value to another type, including custom types and pointers.

#cast#go-library#helper
Stars53
Forks7
Last commit1 year ago
dec128
dec128Go

A high-performance 128-bit fixed-point decimal number library for Go, designed for financial calculations.

#decimal#fixed-point#high-performance
Stars53
Forks1
Last commit24 days ago
PreviousPage 58 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
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144