Data structure and algorithm library for go, designed to provide functions similar to C++ STL
Repository Index
47,133 repositories indexed
193–216 of 600 · Most stars
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
- golang
- lint
- linters
- linting
Plugin-driven, extensible HTTP client toolkit for Go
- http-client
- golang
- middleware
- pluggable
Collect and display information and stats from a running PostgreSQL server
- postgresql
- postgres
- golang
- go
Package libvirt provides a pure Go interface for interacting with Libvirt. Apache 2.0 Licensed.
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
- transform
- etl
- xml
- json
Framework for performing work asynchronously, outside of the request flow
An opinionated guideline to structure & develop a Go web application/service
- go
- webapp
- webservice
- webserver
The Official Twilio SendGrid Golang API Library
- go
- sendgrid
- golang
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
kwatch runs inside your Kubernetes cluster, traces every failure to its root cause, and sends one message: what broke, why, who changed it and what to do next.
- kubernetes
- monitoring
- k8s
- kwatch
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive.
- archive
- archived
- chat
- streaming
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
- http-cache
- traefik
- souin-instance
- traefik-plugin
Deployment platform for teams to deploy internal tools. Deploy web apps declaratively, on a single-node or on Kubernetes, with OIDC/SAML auth and RBAC.
- golang
- htmx
- starlark
- devops-tools
Clean architecture validator for go, like a The Dependency Rule and interaction between packages in your Go projects.
- golang
- go
- clean-architecture
- uncle-bob
Fast IP to CIDR lookup in Golang
- cidr
- ip
- network-analysis
Super short, fully unique, non-sequential and URL friendly Ids
- id
- ids
- shortid
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
- golang
- flags
- subcommands
- cli
Take security by obscurity to the next level (this is a bad idea, don't really use this please)
File system event notification library on steroids.
- golang
- filesystem-library
- notifications
- filesystem-events
Use ChatGPT (or other backends) to generate PPT automatically, all in one single file.
Sigstore OIDC PKI
A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
🍫 A collection of common regular expressions for Go
- regex
- regexp
- validation
- regular-expression