Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

506 projects

Showing 36 of 506 projects

prest
prestGo

A production-ready RESTful API server that instantly exposes your PostgreSQL database as a realtime, high-performance API.

#realtime#database#rest
Stars4.5k
Forks301
Last commit1 month ago
Pixel
PixelGo

A hand-crafted 2D game library in Go providing fast graphics, simple API, and platform-independent core.

#window#graphics#library
Stars4.5k
Forks245
Last commit1 year ago
goravel
goravelGo

A full-featured, scalable web application framework for Go that mirrors Laravel's elegant syntax and structure.

#backend-development#orm#api
Stars4.5k
Forks259
Last commit3 days ago
Ergo
ErgoGo

An actor-based framework for building distributed, event-driven systems in Go, inspired by Erlang with network transparency.

#elixir#event-driven-architecture#otp
Stars4.5k
Forks176
Last commit2 days ago
evans
evansGo

A more expressive universal gRPC client with REPL and CLI modes for API inspection and automation.

#devops#grpc-web#grpc-client
Stars4.5k
Forks193
Last commit2 years ago
dig
digGo

A reflection-based dependency injection toolkit for Go applications.

#dependency-injection#type-safety#object-graph
Stars4.5k
Forks224
Last commit11 months ago
realize
realizeGo

A high-performance Go task runner with live reloading, automating common development workflows.

#filewatcher#golang-application#developer-tools
Stars4.4k
Forks230
Last commit5 years ago
google-cloud
google-cloudGo

Official Go client libraries for accessing Google Cloud Platform services like Firestore, Storage, and Compute Engine.

#cloud-infrastructure#authentication#firestore
Stars4.4k
Forks1.5k
Last commit2 days ago
RudderStack
RudderStackGo

An open-source, privacy-focused customer data platform (CDP) that collects, processes, and routes event data to warehouses and tools.

#event-collection#segment-alternative#warehouse-management
Stars4.4k
Forks28
Last commit11 hours ago
Cerbos
CerbosGo

An open-core, language-agnostic authorization solution for implementing and managing context-aware access control policies.

#yaml#api#rbac
Stars4.4k
Forks177
Last commit2 days ago
Fury
FuryJava

A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.

#multi-language#fast#apache-arrow
Stars4.3k
Forks409
Last commit16 hours ago
gowitness
gowitnessGo

A Golang command-line utility that uses Chrome Headless to capture website screenshots and gather web data.

#reporting#chrome#screenshot
Stars4.3k
Forks426
Last commit2 days ago
vscode-go
vscode-goTypeScript

Official Visual Studio Code extension providing rich language support for Go, including IntelliSense, debugging, and testing.

#developer-tools#language-server#vscode-extension
Stars4.2k
Forks897
Last commit22 days ago
HTTPLab
HTTPLabGo

An interactive web server for inspecting HTTP requests and forging responses with a terminal UI.

#http-server#developer-tools#inspector
Stars4.2k
Forks123
Last commit2 years ago
ssh
sshGo

A high-level Go package for building SSH servers with an API as simple as net/http.

#golang-package#ssh-server#crypto-ssh
Stars4.1k
Forks493
Last commit1 year ago
ledisdb
ledisdbGo

A high-performance NoSQL database server written in Go, similar to Redis but stores data on disk.

#ledisdb#rocksdb-support#lua-scripting
Stars4.1k
Forks434
Last commit2 years ago
grv
grvGo

A terminal-based interface for viewing, searching, and filtering Git repositories with vi-like keybindings.

#version-control#repository-viewer#ncurses-tui
Stars4.1k
Forks98
Last commit7 years ago
ozzo-validation
ozzo-validationGo

An idiomatic Go validation package using normal programming constructs instead of struct tags.

#validation#go-package#validation-library
Stars4.1k
Forks239
Last commit2 years ago
melody
melodyGo

A minimalist WebSocket framework for Go that abstracts away the tedious parts of handling WebSocket connections.

#minimalist#concurrent#websocket
Stars4.1k
Forks371
Last commit5 months ago
tunny
tunnyGo

A goroutine pool library for Go that limits parallel processing with a synchronous API.

#goroutine-pool#go-library#worker-pool
Stars4.0k
Forks308
Last commit3 years ago
Status.im
Status.imClojure

A free open-source mobile operating system for Ethereum, combining a messenger, browser, and gateway to decentralized applications.

#ios#wallet#dapp-gateway
Stars4.0k
Forks994
Last commit5 days ago
Emitter
EmitterGo

A distributed, high-performance publish-subscribe platform built on MQTT, supporting message storage, security, and monitoring.

#realtime#iot#high-performance
Stars4.0k
Forks355
Last commit1 year ago
koanf
koanfGo

A lightweight, extensible configuration management library for Go with support for multiple sources and formats.

#struct-unmarshalling#viper#environment-variables
Stars4.0k
Forks184
Last commit22 days ago
Free Gophers Pack
Free Gophers PackGo

A collection of 100+ gopher illustrations and design elements for creating Go-related presentations, blogs, courses, and social media content.

#png#vector#open-design
Stars3.9k
Forks217
Last commit1 year ago
Velociraptor
VelociraptorGo

An endpoint visibility and collection tool using the Velociraptor Query Language (VQL) for host-based state information gathering.

#digital-forensics#vql#forensics-investigations
Stars3.9k
Forks609
Last commit2 days ago
gofumpt
gofumptGo

A stricter Go code formatter that enforces additional formatting rules beyond gofmt while maintaining compatibility.

#developer-tools#style#gofmt
Stars3.9k
Forks126
Last commit2 months ago
xo
xoGo

A command-line tool that generates idiomatic Go code from SQL database schemas and custom queries for PostgreSQL, MySQL, SQLite, Oracle, and SQL Server.

#orm#database-schema#oracle
Stars3.9k
Forks333
Last commit26 days ago
dsq
dsqGo

A command-line tool for running SQL queries against JSON, CSV, Excel, Parquet, and other structured data files.

#parquet#cli-tool#openoffice-calc
Stars3.9k
Forks160
Last commit2 years ago
gitkube
gitkubeGo

Build and deploy Docker images to Kubernetes clusters using git push for streamlined development workflows.

#developer-tools#container-orchestration#rbac
Stars3.8k
Forks199
Last commit2 years ago
godis
godisGo

A Redis-compatible server and distributed cluster implemented in Go, designed as a high-concurrency middleware example.

#godis#raft-consensus#kv-cache
Stars3.8k
Forks599
Last commit7 months ago
tengo
tengoGo

A fast, embeddable scripting language for Go applications, compiled to bytecode and executed on a stack-based VM.

#programming-language#compiler#rules-engine
Stars3.8k
Forks329
Last commit20 hours ago
pants
pantsPython

A scalable build system for monorepos with support for multiple programming languages and frameworks.

#caching#build-tools#concurrent-execution
Stars3.8k
Forks697
Last commit15 hours ago
gojq
gojqGo

A pure Go implementation of jq for parsing, filtering, and transforming JSON and YAML data.

#jq-clone#query-language#portable
Stars3.7k
Forks136
Last commit23 days ago
fortio
fortioGo

A fast, embeddable load testing library, command-line tool, and server with web UI for HTTP, gRPC, TCP, and UDP, featuring latency histograms and advanced echo capabilities.

#load-testing#golang-application#performance-testing
Stars3.7k
Forks272
Last commit11 days ago
bluemonday
bluemondayGo

A fast, configurable HTML sanitizer for Go that scrubs user-generated content of XSS attacks using an allowlist policy.

#sanitization#owasp#web-security
Stars3.7k
Forks193
Last commit1 year ago
upper.io/db
upper.io/dbGo

A productive data access layer for Go with ORM-like features, supporting PostgreSQL, MySQL, SQLite, MongoDB, and more.

#orm#database#database-adapter
Stars3.7k
Forks239
Last commit4 months ago
PreviousPage 8 of 15Next

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
#Go395
#Docker79
#Go Library73
#Cli Tool66
#Self Hosted56
#Devops56
#Hacktoberfest54
#Cross Platform46
#Security41
#Cli40
#Developer Tools40
#Microservices38