hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory with minimal latency ⏱️.
- go
- golang
- matching
- matching-engine
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
Go Bindings for libsamplerate
- golang
- libsamplerate
- audio
- audio-processing
GoT is a template engine that turns templates into Go code to compile into your app.
- golang
- go
- template-engine
- templates
Collection of useful functions. Complete simple tasks faster!
- common
- essential
- golang
- helpers
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
Local-first policy gateway for coding agents. Allow, review, or block MCP, shell, SQL, GitHub, and HTTP actions with scoped credentials and signed evidence.
framework for a high interaction SSH honeypot
Golang Zap logger with context
- go
- golang
- zap
- golang-logger-with-context
Go library for accessing the Bluemix API
- bluemix
- golang
- sdk
- cloud-foundry
API Framework supporting REST and RPC.
The forgotten go tool that executes and caches binaries included in go.mod files.
Confluence Cloud to Markdown crawler with incremental updates and local link rewriting
An opinionated helper for generating tls certificates
Go net/http handler to transparently manage posted JSON
2D triangulation library. Allows translating lines and polygons (both based on points) to the language of GPUs.
k6 extension for writing files
Cardea is an SSH bastion server with access control, session recording, and optional TPM-backed key protection.
Parse natural and standardized dates/times and ranges in Go without knowing the format in advance
Draw a polygon on the map or paste a geoJSON and explore how the s2.RegionCoverer covers it with S2 cells depending on the min and max levels
Tealang - high level language for Algorand ASC1 and TEAL
k6 extension to output real-time test metrics using StatsD.
- k6-extension
- statsd-metrics
- xk6
- k6-out
CGo bindings to Yandex.Mystem
- russian-specific
- mystem
- cgo-bindings
- linguistics