A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
Repository Index
47,133 repositories indexed
25–48 of 51 · Most stars
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
- eventbus
- message-bus
- pubsub
- message-broker
Simple logger for Go programs. Allows custom formats for messages.
- logger
- golang
- logging-library
Go simple async message bus
- message-bus
- event-sourcing
- ddd
- async
A library to simplify writing applications using TCP sockets to stream protobuff messages
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
- concurrency
- go
- goroutine
- priority-queue
The Golang linter that checks usage of github.com/stretchr/testify.
- go
- golang
- linter
- static-analysis
:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications
- topic
- pubsub
- go
- golang
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.
A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.
Enforce git message commit consistency
- git
- commits
- commit-message
- consistency
Compute message digest for large files in Go
- go
- golang
- checksum
- message-digest
The opposite of Ruler, provides blue teams with the ability to detect Ruler usage against Exchange.
A tiny wrapper around NSQ topic and channel :rocket:
- nsq
- message-bus
- microservices
- go
A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.
- error-handling
- errors
- go
- golang
Fast SIP and SDP Parser
- sip-headers
- parse
- sdp
- sip-messages
RapidMQ is a pure, extremely productive, lightweight and reliable library for managing of the local messages queue
Golang source code parsing, usage like reflect package
- refactor
- metaprogramming
- go
- ast
✨ Yet another Go wrapper for Starlark that simplifies usage, offers data conversion and useful Starlark libraries
- go
- golang
- script
- scripting
A small, very flexible, powerful CI system. Works offline and is configured in Python.
- gitea
- offline
- cicd
- self-hosted
Fast, zero-dependency cost calculator and customizable statusline for Claude Code. Single binary, no runtime needed.
A library for scheduling when to dispatch a message to a channel
A standard way to wrap a proto message
- protobuf
- wrapper
- go
- envelope
Claude Code dashboard: see where your limits are headed before you hit them. Calibrated usage forecasts, live rate-limit gauges, session costs, memory browser. Single binary, zero config, plus a VS Code extension.