OpenTelemetry-native tracing, token tracking, cost attribution, and prompt analytics for Go backends integrating LLMs.
Repository Index
47,133 repositories indexed
361–384 of 468 · Most stars
Library and tool for reading, writing, and processing transit data
- gtfs
- gtfs-realtime
- transit
- mobility
A nicer interface for golang stdlib HTTP client
- golang
- http
- http-client
- client
Firebase Cloud Messaging for application servers implemented using the Go programming language.
- firebase
- fcm
- firebase-cloud-messaging
Start gin microservice from YAML, plugin of rk-boot
- gin
- go
- golang
- interceptor
Golang counters for readers/writers
FreeDesktop.org (xdg) Specs implemented in Go
- xdg
- go
- xdg-specs
- golang
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
- ai
- golang
- llm
- structured-output
A linter that detect the possibility to use variables/constants from the Go standard library.
- go
- golang
- linter
Helper routines for simplifying the creation of optional fields of basic type.
- go
- golang
- pointer
- pointers
Simple line of code counter written in Go
- go
- golang
- line-of-code
- loc
Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC
A simple embeddable scripting language which supports concurrent event processing.
- interpreter
- language
- embeddable-scripting-language
- object-oriented-programming
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.
MySQL Server implementation for Model Context Protocol (MCP) written in Go.
Fork MQTT traffic from broker A to B like it's potatoes 🥔.
- mqtt
- mqtt-service
- traffic-control
- kubernetes
🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.
- golang-library
- golang
- golang-tool
- logging-library
A Go library for implementing command-line interfaces.
A neovim plugin for interfacing with the freedesktop dark mode standard
- neovim
- neovim-plugin
- night-mode
- theme-switcher
gpath is a Go package to access a field by a path using reflect pacakge
- golang
- reflect
- static-analysis
A Go HTTP client library inspired by Axios, providing a simple and intuitive API for making HTTP requests with features like interceptors, JSON handling, configurable instances, and automatic retries
- axios
- developer-tools
- go
- golang
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
- golang
- observability
- opentelemetry
- policy-engine
framework for a high interaction SSH honeypot
Golang Zap logger with context
- go
- golang
- zap
- golang-logger-with-context