Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
Repository Index
47,133 repositories indexed
193–216 of 238 · Most stars
Fire alarms with system events
- alarm
- fire-alarm
- golang
- system
OpenTelemetry-native tracing, token tracking, cost attribution, and prompt analytics for Go backends integrating LLMs.
Golang port of Petrovich - an inflector for Russian anthroponyms.
Your configuration library for your Go programs.
Retrying made simple and easy for golang :repeat:
- resiliency
- go
- distributed-systems
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
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
- 2pc
- 3pc
- distributed-systems
- two-phase-commit
k-modes and k-prototypes clustering algorithms implementation in Go
- golang
- go
- machine-learning
- cluster
Docker dynamic upstreams for Caddy.
GitHub App authentication for Go: installation tokens, JWTs and PATs as oauth2.TokenSource, plus webhook signature verification and KMS/HSM signing
Go client to reliable queues based on Redis Cluster Streams
- go
- redis
- streams
Self-hosted CMS that works human or headless: full admin UI plus REST and MCP APIs, built-in semantic search and site chat, and content forking, versioning, diff/merge review, templates, approvals, and static page generation.
- agentic-workflow
- content-management-system
- mcp
- website-development
k6 extension to generate OpenTelemetry signals for load testing
- k6
- opentelemetry
- xk6
- k6-extension
Genetic Algorithm and Particle Swarm Optimization
- genetic-algorithm
- particle-swarm-optimization
- golang
- go
The Design Tokens Multitool. CLI and go library; LSP and MCP; Generator and converter
An embeddable implementation of the Ngaro Virtual Machine for Go programs
A job scheduler for Go with the ability to fast-forward time.
- golang
- go
Multi-String Pattern Matching Algorithm Using TrieNode
- aho-corasick
- trie
- search
- multi-search
A Go distributed systems development framework
- distributed-systems
- register
- grpc
- framework
Single open-source GraphQL API to connect CRMs to your SaaS
AWS Encryption SDK for Go
- aws
- aws-encryption-sdk
- aws-kms
- aws-sdk-go
ODE system solver made simple. For IVPs (initial value problems).
- runge-kutta-fehlberg
- runge-kutta
- simulation
- ode-solver
Common case conversions covering common initialisms.