Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.
Repository Index
47,133 repositories indexed
49–67 of 67 · Most stars
Go package for dealing with EU VAT. Does VAT number validation & rates retrieval.
Go bindings for FANN, library for artificial neural networks
Golang simple thread pool implementation
- golang
- threadpool
- channels
- scalable
A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29
A dead simple, highly performant, highly customizable sessions middleware for go http servers.
A tiny wrapper around NSQ topic and channel :rocket:
- nsq
- message-bus
- microservices
- go
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
- log
- scanner
- reverse
⚡️ Zero-dependency QR Code generator and decoder for Go
- go
- qr-code
- qrcode
- qr
scan sql rows into any type powered by generics
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
- concurrent
- golang
- golang-library
- data-science
Generate OpenAPI 3.1 specs from Go source code via static analysis — zero annotations, automatic framework detection
Make functions return a channel for parallel processing via go routines.
Machine learning compiler in Go. A from-scratch tinygrad port: graph-rewrite IR, autodiff as a compiler pass, zero-CGO WebGPU backend.
- autograd
- compiler
- deep-learning
- golang
Statically compiled, zero-dependency Git pre-commit secret scanner and credentials detector written in Go. An alternative to Gitleaks and git-secrets.
- aho-corasick
- cybersecurity
- devops
- git-hook
A library for scheduling when to dispatch a message to a channel
Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.
golang client library to Viessmann Vitotrol web service
- vitotrol
- golang
- golang-package
- vitodens
Service for relaying Riemann events to Riemann/Carbon destinations
- relay
- riemann
- carbon
- go