601.zitadel / oidc
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
Ranked by Attention Score: stars gained over the last 90 complete days
601–700 of 2,225 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
Raft library for maintaining a replicated state machine
TranslatedDistributed web crawler admin platform for spiders management regardless of languages and frameworks.
The open-source, self-hosted video conferencing software. Scalable, customizable, and with a powerful AI Meeting Agent.
flannel is a network fabric for containers, designed for Kubernetes
✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.
Fast, secure image processing server and Go library, using libvips
The Galène videoconference server
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
Go Humans! (formatters for units to human friendly sizes)
Translated🌌 Your Self-hosted Comment System.
Realtime log viewer with web UI, tail -f for logs with a web interface browser.
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
A package to build progressive web apps with Go programming language and WebAssembly.
A cross-platform TUI bluetooth manager.
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package
A Declarative Update Policy Engine
A push notification server written in Go (Golang).
Powerful scripting language & versatile interactive shell
Full-featured BitTorrent client package and utilities
:white_check_mark: A Go library for email verification without sending any emails.
A realtime distributed messaging platform
Translated:books: 《Go语言高级编程》(Advanced Go Programming) open-source book, covering advanced topics such as CGO, Go assembly language, RPC implementation, Protobuf plugin implementation, Web framework implementation, distributed systems, etc. (completed)
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
⚙️ A dependency injection toolkit based on Go 1.18+ Generics.
Security sensor for realtime threat detection and protection
Quickly clone or backup massive amounts of org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Golang framework for robotics, drones, and the Internet of Things (IoT)
Privacy and Security focused Segment-alternative, in Golang and React
Starlark in Go: the Starlark configuration language, implemented in Go
The missing reverse proxy for ssh scp
Go bindings to SQLite using wasm2go
Temporal Go SDK
TranslatedChinese translation of "The Way to Go", officially titled in Chinese 《Go 入门指南》 (Go Rùmén Zhǐnán, "Go Beginner's Guide")
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Kong is a command-line parser for Go
Easy and Repeatable Kubernetes Development
Convert Compose to Kubernetes
Real-time Geospatial and Geofencing
Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications.
A little like that j-thing, only in Go.
:zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
Percona Monitoring and Management: an open source database monitoring, observability and management tool
Easy and fast file sharing from the command-line.
Fast and Simple Serverless Functions for Kubernetes
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. — Permify is now part of FusionAuth 🎉
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
📧 Easy to use, yet comprehensive library for sending mails with Go
Real Intelligence Threat Analytics (RITA) is a framework for detecting command and control communication through network traffic analysis.
Put the output from any script or program into your macOS Menu Bar (the BitBar reboot)
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Modern, secure, and elegant server control panel, alternative to OpenResty Edge and Nginx Proxy Manager.
Modular, zero-dependency testing framework for Go. Featuring plugins, suites, parallel tests and much more!
Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents
GoMock is a mocking framework for the Go programming language.
🐘 Effortless PostgreSQL backups with a user-friendly web interface! 🌐💾
An archive-less dockerTools.buildImage implementation
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
P2P Docker registry capable of distributing TBs of data in seconds
HCL is the HashiCorp configuration language.
Random fake data generator written in go
A simple command line notebook
PufferPanel is an open source game server management panel, designed for both small networks and personal use
A GitOps OpenTofu and Terraform controller for Flux
An open source re-implementation of Diablo 2
Lightning Network Daemon ⚡️
Fast cross-platform HTTP benchmarking tool written in Go
Idempotent schema management for MySQL, PostgreSQL, SQLite, and SQL Server
The Cloud Native Webhooks Gateway
💾🧹 A lightweight, software cache cleanup tool for Windows & Linux.
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.