🚃 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
47,133 repositories indexed
337–360 of 592 · Most stars
🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
A simple, remotely configurable monitoring service.
Monitoring changes in the source file and automatically compile and run (restart).
Run a web page like a program
A declarative struct-tag-based HTML unmarshaling or scraping package for Go built on top of the goquery library
Floc: Orchestrate goroutines with ease.
eBPF based TCP observability.
A distributed key-value store. On Disk. Able to grow or shrink without service interruption.
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.
A command line tool that shows the status of Go repositories.
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
Monitor and profiler powered by eBPF to monitor network traffic, and diagnose CPU and network performance.
Universal goroutine monitor using pprof and termui
go-sitemap-generator is the easiest way to generate Sitemaps in Go
Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore).
Speech, voices, stories, audiobooks, dubbing and transcription, made on your Mac. Free and open source.
Flexible regular expressions constructor for Golang.
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
DoctorGPT brings GPT into production for application log error diagnosing!
A highly optimized double-ended queue
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
Watches for changes in a directory tree and reruns a command in an acme win or just on the terminal.
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
Go implementation of C++ STL iterators and algorithms.