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

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-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
Stars57
Forks20
Last commit1 month ago
go-generate-password
go-generate-passwordGo

A Go-based password generator usable as a CLI tool or library, with options for human-readable and accessibility-friendly passwords.

#hacktoberfest#developer-tools#go-library
Stars57
Forks6
Last commit4 years ago
iuliia-go
iuliia-goGo

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

#cyrillic#translit#internationalization
Stars57
Forks6
Last commit1 year 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
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
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
Stars56
Forks0
Last commit3 months ago
ghokin
ghokinGo

A parallelized formatter with no external dependencies for Gherkin files used in Cucumber and Behat.

#gherkin-formatter#behat#cli-tool
Stars56
Forks10
Last commit9 days 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 commit7 days 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
money
moneyGo

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

#decimal#decimal-arithmetic#currency-conversion
Stars56
Forks7
Last commit1 year 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
Forks47
Last commit1 day 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
Stars56
Forks4
Last commit2 months ago
stemmer
stemmerGo

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

#german-language#nlp-library#stemming
Stars56
Forks7
Last commit9 years 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 commit18 days ago
bellt
belltGo

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

#rest#library#api
Stars55
Forks7
Last commit4 years 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
ctc
ctcGo

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

#colors#unix#go-package
Stars55
Forks3
Last commit25 days 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 commit9 months 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
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 commit3 days 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 commit1 year 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 commit6 months 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
Stars54
Forks6
Last commit7 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
Forks12
Last commit5 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 commit4 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
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
Forks31
Last commit1 month ago
gismanager
gismanagerGo

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

#postgis#data-publishing#geopackage
Stars54
Forks10
Last commit1 month 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
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
rq
rqGo

A nicer, more ergonomic interface for the Go standard library HTTP client with better defaults and utilities.

#net-http#developer-tools#rest-client
Stars52
Forks5
Last commit7 years ago
Telegram auth
Telegram authGo

A PocketBase plugin that adds Telegram WebApp Auth and Telegram Login Widget authentication methods.

#pocketbase-plugin#authentication#pocketbase-plugins
Stars51
Forks7
Last commit2 days ago
drmaa
drmaaGo

A Go library for submitting and managing jobs on HPC clusters using the DRMAA standard.

#drmaa#grid-engine#cluster-computing
Stars51
Forks19
Last commit22 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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144