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
Plugin-driven, extensible HTTP client toolkit for Go
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.
Pure Go GUI toolkit built on GoGPU — widgets, layouts, styling
A Practical and Efficient NCBI Taxonomy Toolkit, also supports creating NCBI-style taxdump files for custom taxonomies like GTDB/ICTV
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
- golang
- golang-package
- go
- assertions
Concurrent task runner, developer's routine tasks automation toolkit. Simple modern alternative to GNU Make 🧰
Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
Passive DNS Capture and Monitoring Toolkit
A unified graphical user experience toolkit for Go desktop applications
Dependency analysis and optimization toolkit for modern JavaScript and TypeScript codebases. Enforce dependency graph hygiene and remove unused code with a very fast CLI.
- dependency-analysis
- reverse-dependencies
- dependency-resolution
- file-dependencies
A fast to develop, fast to run, Go based toolkit for ETL and feature extraction on Hadoop.
testcase is an opinionated testing framework to support test driven design.
- golang
- bdd
- tdd
- behavior-driven-development
powerful SQL toolkit; offering parsing, building, and migration capabilities.
- sql-migration
- arvo-schema
- mysql
- migration
Proxy toolkit including SOCKS5, HTTP, port forward and reverse base proxying
A delivery system for running self-updating, signed tools.
Bind/Reverse Shells, SOCKS, etc over Tor in Golang
- tor
- ethical-hacking
- reverse-shell
- bind-shell
A toolkit helps upload files to IPFS pinning services.
- ipfs
- ipfs-pinner
- ipfs-pinning-services
- infura
TranslatedEasy and safe convert any value to another type in Go. (Safe data type conversion for Go)
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.
Toolkit for building SSH servers and clients in Go.
A concurrent toolkit to help execute funcs concurrently in an efficient and safe way. It supports specifying the overall timeout to avoid blocking.
A high-performance Go HTTP router for building reverse proxies and API gateways, including use cases like ingress controllers
A toolkit makes it easier to archive webpages to IPFS