Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.
A powerful little TUI framework 🏗
- cli
- framework
- elm-architecture
- tui
A cloud-native Go microservices framework with cli tool for productivity.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Your ultimate Go microservices framework for the cloud-native era.
D2 is a modern diagram scripting language that turns text to diagrams.
- diagramming
- diagrams
- text-to-diagram
- software-architecture
Temporal service
High-Performance server for NATS.io, the cloud and edge native messaging system.
The official go implementation of the Canopy Network protocol
- auto-scaling-architecture
- mesh-security-provider
- permissionless-interoperability
- layerless-blockchain-creator
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
TUI components for Bubble Tea 🫧
Clean Architecture template for Golang services
Golang client for NATS, the cloud native messaging system.
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
- go
- golang
- ddd
- clean-architecture
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
Self-contained Machine Learning and Natural Language Processing library in Go
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
- golang
- go
- clean-architecture
- uncle-bob
Tania is a farm management software for the hobbyist and smallholder farmer.
- farm-management
- tania
- golang
- go
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
DDD like architecture sample application
- clean-architecture
- layered-architecture
- go
- ddd
Architecture checks for Go projects
- architecture
- go
- golang
- quality
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
- cqrs
- golang
- mediator
- mediator-pattern
The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters 🚀
- eventdrivenarchitecture
- golang
- kafka
- reflex