Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
Repository Index
83,087 visible repositories in the index
1,177–1,200 of 1,446 · Most stars
A toolkit helps upload files to IPFS pinning services.
- ipfs
- ipfs-pinner
- ipfs-pinning-services
- infura
Embedded single file SQL database written in Golang
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
- golang
- go
- go-library
- golang-library
Universal copy paste service, works across different machines!
- pasta
- copy
- tool
- fileshare
Transliterate Cyrillic → Latin in every possible way
- golang
- go
- transliteration
- translit
Time based rotating file writer
- cronolog
- writer
- rotate
- log
Enriches the standard go http client with retry functionality.
- golang
- http-client
- retry
- resilience
:bell: A simple Go router
- bellt
- router
- http
- library
Zero-dependency 128-bit fixed-point decimal for Go. Exact SQL NUMERIC / PostgreSQL semantics, no heap allocation, no panics — built for money, ledgers and banking arithmetic.
- decimal
- fixed-point
- go
- golang
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
- generics
- go
- type-safe
- validation
Go tool + library that publishes GIS vector data to GeoServer via PostGIS — walks a directory of shapefile / GeoJSON / GeoPackage / KML, loads each into PostGIS via GDAL/OGR, then registers the resulting tables as GeoServer feature types. Idempotent. Tested on GeoServer 2.27 LTS + 2.28 stable.
Colorized streaming JSON output for Go
- golang
- go
- json
- color
High performance utility functions using Generics
- filter
- functional
- generics
- go
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
- database-sql
- go
- golang
- query-builder
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
- mysql
- postgresql
- sqlx
- databases
Library and tool for reading, writing, and processing transit data
- gtfs
- gtfs-realtime
- transit
- mobility
Set is a useful collection but there is no built-in implementation in Go lang.
Build optimized Java runtimes in your browser!
Transpiling fortran code to golang code
- transpile
- f4go
- fortran
- golang
Lightweight and versatile utilities for Go 📦
- golang
- utils-library
- go
- golang-library
Go 1.18+ polymorphic generic containers and functions.
- go
- golang
- generics
Available Terraform Provider network mirroring service.
- mirroring
- opentofu
- provider
- registry
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