Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
Internet-scale OpenID Certified™ OpenID Connect and OAuth2.1 provider that integrates with your user management through headless APIs. Solve OIDC/OAuth2 user cases over night. Consume as a service on Ory Network or self-host. Trusted by OpenAI and many others for scale and security. Written in Go.
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.
- testing-tools
- tdd-utilities
- bdd-framework
- go
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
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
Open-source Infrastructure as Code (IaC) orchestration platform: GitOps workflows, orchestration, code generation, observability, drift detection, asset management, policies, Slack notifications, and more. Integrates with Terraform, OpenTofu, Terragrunt, Kubernetes, GitHub Actions, GitLab CI/CD, BitBucket Pipelines, and any other CI/CD platform.
Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem that accelerates OCI container launch.
Golang package that generates clean, responsive HTML e-mails for sending transactional mail
- golang
- hermes
- generator
- mailgen
:zap: boilerplate template manager that generates files or directories from template repositories
- golang
- go
- tool
- cli
Derives and generates mundane golang functions that you do not want to maintain yourself
- golang
- generator
- deriving
- functional-programming
Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.
- go
- embed-files
A protoc plugin that generates graphql execution code from Protocol Buffers.
Copygen generates code based on Go types. Generate type-based code to copy values from type to type and fields from struct to struct by default (copier without reflection).
- go
- golang
- copy
- code-generation
RTS: request to struct. Generates Go structs from JSON server responses.
- rts
- json-server
- cli
- json
dfg - Generates dockerfiles based on various input channels.
- dockerfile
- dockerfile-generator
- docker
- dfg
go-bind-plugin generates API for exported plugin symbols (-buildmode=plugin) - go1.8+ only (http://golang.org/pkg/plugin)
Go package for dealing with EU VAT. Does VAT number validation & rates retrieval.
Kustomize generator plugin that generates Secrets from sops-encrypted files
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
Integrates Spiffe and Vault to have secretless authentication
- spire
- spiffe
- vault
- hashicorp
Correctly rounded monetary amounts and exchange rates for Go
- currency
- decimal
- exchange-rate
- financial
Finance related Go functions (e.g. exchange rates, VAT number checking, …)
- golang
- vat-number
- vat-validation
- vat-validator
goscaf generates opinionated, production-quality Go project boilerplate via an interactive CLI. Stop copy-pasting skeleton code between projects.
- cli-app
- developer-tools
- golang
- scaffold
protoc plugin that generates HTTP server and client
- generator
- golang
- protoc