Error handling library with readable stack traces and flexible formatting support 🎆
- errors
- error-handling
- error-logging
- go
68,760 visible repositories in the index
73–96 of 244 · Most stars
Error handling library with readable stack traces and flexible formatting support 🎆
TranslatedConvert Chinese characters to pinyin
Monitor your Website and APIs from your Computer. Get Notified through Slack, E-mail when your server is down or response time is more than expected.
Shared local memory, session history search, cross-agent handoff, and uncommitted code recovery across 43 coding agents — Claude Code, Codex, Cursor, OpenCode, Gemini CLI, OpenClaw & more (CLI & MCP). One Go binary, zero LLM calls.
OpenAPI Diff and Breaking Changes
s3git: git for Cloud Storage. Distributed Version Control for Data. Create decentralized and versioned repos that scale infinitely to 100s of millions of files. Clone huge PB-scale repos on your local SSD to make changes, commit and push back. Oh yeah, it dedupes too and offers directory versioning.
🌈 slog.Handler that writes tinted (colorized) logs
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
A comprehensive error handling library for Go
Cuckoo Filter: Practically Better Than Bloom
Go with Zod inspired simple schema validation
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
Golang errors with stack trace and source fragments.
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
🔥 Error handling library with context, assertion, stack trace and source fragments
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
Automated changelog tool for preparing releases with lots of customization options
money and currency formatting for golang
Technical Analysis Library for Golang
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.
Composable, observable and performant config handling for Go for the distributed processing era
Currency handling for Go.