501.ThreeDotsLabs / wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
- hexagonal-architecture
- cqrs
- +7 more
Ranked by Attention Score: stars gained over the last 180 complete days
501–600 of 2,174 by Attention Score · May 9, 2026 – Nov 4, 2026 (UTC)
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
A multi-shell completion library.
📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
A multi-shell completion binary.
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
A terrible web ui and RPC server for yt-dlp. Designed to be self-hosted.
OpenFaaS - Serverless Functions Made Simple
ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
Fullstack Workspace for Humans & Machines
Arbitrary-precision fixed-point decimal numbers in Go
✉️ Composable all-in-one mail server.
Linux Runtime Security and Forensics using eBPF
Cross-platform filesystem notifications for Go.
Type safe SQL builder with code generation and automatic query result data mapping
comment engine
Customization of kubernetes YAML configurations
Go library for accessing the GitHub v3 API
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
SURF - Advanced Go HTTP client with Chrome/Firefox browser impersonation, HTTP/3 with QUIC fingerprinting, JA3/JA4 TLS emulation, and anti-bot bypass for web automation and scraping.
Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
Photo gallery for self-hosted personal servers
Golang implementation of the Raft consensus protocol
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
A golang ebook intro how to build a web with golang
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and several filtering modes.
A cloud native Kubernetes Global Balancer
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Docker CLI plugin for extended build capabilities with BuildKit
Kubernetes operator for self-hosted LLM inference across a heterogeneous GPU fleet: NVIDIA CUDA, AMD Vulkan, and Apple Silicon Metal. Runtimes: llama.cpp, vLLM, TGI, mlx-server. Multi-GPU sharding, model caching, OpenAI-compatible endpoints. Apache-2.0, run across homelab and on-prem fleets, actively developed.
PostgreSQL zero-downtime migrations made easy
tbls is a CI-Friendly tool to document a database, written in Go.
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
Real-time microphone noise suppression on Linux.
Starter-kit for writing services in Go using Kubernetes.
A repository of sysmon configuration modules
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
A modern IRC server (daemon/ircd) written in Go.
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
Chaos testing, network emulation, and stress testing tool for containers
A minimalist, easy-to-host service for sharing images and other files
Staticcheck - The advanced Go linter
Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline ⚡️
Deployment platform for teams to deploy internal tools. Deploy web apps declaratively, on a single-node or on Kubernetes, with OIDC/SAML auth and RBAC.
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
Enterprise-ready, Git native feature management solution
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
fq - jq for binary formats. Tool, language and decoders for working with binary formats.
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
Fancy stream processing made operationally mundane
Kong is a command-line parser for Go
Track AI API quotas across Synthetic, Z.ai, Anthropic (Claude Code), Codex, GitHub Copilot & Antigravity in real time. Lightweight background daemon (<50MB RAM), SQLite storage, Material Design 3 dashboard. Zero telemetry.
Convert Compose to Kubernetes
💾🧹 A lightweight, software cache cleanup tool for Windows & Linux.
beego is an open-source, high-performance web framework for the Go programming language.
Share your terminal as a web application
Go microservice template for Kubernetes
Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.
📧 Easy to use, yet comprehensive library for sending mails with Go
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
TranslatedA Chinese-language version of awesome-go, built for internet IT professionals
Training for Golang (go language)
KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments.
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
A package to build progressive web apps with Go programming language and WebAssembly.
Visualize and share your data. All in SQL. Powered by DuckDB.
Notification library for gophers and their furry friends.
Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
A cross-platform programmable network tool
✨ 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.
TranslatedDistributed web crawler admin platform for spiders management regardless of languages and frameworks.
Real-time Geospatial and Geofencing
Framework for building performant, customizable blockchains with native interoperability
Easy and Repeatable Kubernetes Development
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.
Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.
Vulnerability Static Analysis for Containers
flannel is a network fabric for containers, designed for Kubernetes
A realtime distributed messaging platform