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
265–288 of 377 · Most stars
⚡A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go.
- openapi
- openapi-generator
- go
- golang
Track time spent coding in Neovim
redis client implement by golang, inspired by jedis.
- go
- golang
- redis
- redis-client
GoDoc Live statically analyzes your Go HTTP services — extracts route definitions, request/response contracts, and authentication patterns — then generates beautiful, interactive API documentation.
- docs
- documentation
- documentation-generator
- golang
Go package that handles HTML, JSON, XML and etc. responses
Transpile Golang into Arduino code to use fully automated testing at your IoT projects.
- go
- golang
- arduino
- transpiler
software package for automation
- smart-home
- go
- golang
- smarthome
Integrates Spiffe and Vault to have secretless authentication
- spire
- spiffe
- vault
- hashicorp
Xferspdy provides binary diff and patch library in golang. [Mentioned in Awesome Go, https://github.com/avelino/awesome-go]
- fingerprint-generation
- diff
- golang
Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
- mime
- mime-types
- mime-database
- filetype
Flexible translation and humanization library for Go, based on the concepts behind gettext.
- gettext
- go
- golang
- i18n
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.
- geoserver
- gis
- mapping
- golang
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
Go Fetch - A Powerful, Lightweight, Easy Http Client, inspired by Web Fetch API
Finite State Machine package in Go
Golang package to manipulate time intervals.
manipulate and inspect VCS repositories in Go
Go Client for the Unsplash API
- api-client
- golang
- golang-library
- go
Improved Go Syntax (transpiler)
- go
- golang
Package notify provides an implementation of the Gnome DBus Notifications Specification.
- go
- golang
- gnome
- dbus
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
- game-development
- game-engine
- pixel-perfect
- game-library
Software for the CAN bus simulator on the Rasperry Pi
Go language extension that turns HTML templates into typed Go expressions with seamless editor support and an extensible rendering pipeline.