Generate Go client and server boilerplate from OpenAPI 3 specifications
Repository Index
47,133 repositories indexed
97–120 of 788 · Most stars
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
Efficient cache for gigabytes of data written in Go.
Unified querying, transformation, and modification of JSON, TOML, YAML, XML, INI, HCL, KDL and CSV.
- json
- yaml
- configuration
- selector
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
- steampipe
- postgresql
- postgresql-fdw
- cloud
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
A highly extensible Git implementation in pure Go.
- git
- git-client
- git-server
- go-git
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Making it easy to write shell-like scripts in Go
- shell
- cat
- curl
- cut
Fast cross-platform HTTP benchmarking tool written in Go
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
Provides packet processing capabilities for Go
Golang client for NATS, the cloud native messaging system.
- go
- golang
- nats
- microservices
Google Drive client for the commandline
Slack client for your terminal
Photo gallery for self-hosted personal servers
Code signing and transparency for containers and binaries
A simple, zero-dependencies library to parse environment variables into structs
- golang
- environment-variables
- configuration
- environment
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
- terminal
- stocks
- financial-markets
- terminal-app
Full-featured BitTorrent client package and utilities
- torrent
- go
- magnet-link
- bittorrent
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
- go
- goa
- microservices
- rest
The official Go client for Elasticsearch
- elasticsearch
- golang
- go
- client
Quick and Easy server testing/validation