OpenAPI 3.0 and 3.1 and 3.2 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
Repository Index
80,339 visible repositories in the index
145–168 of 331 · Most stars
Developer Friendly Kubernetes 👁️
A FAST Kubernetes manifests validator, with support for Custom Resources!
- kubernetes
- validation
- compliance
Light weight cross-platform test automation
- test-automation
- agile
- testing-tools
- behavior-driven-development
Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and community growth.
- data
- data-analysis
- data-engineering
- data-integration
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
- envoy
- kubernetes
- gateway-api
- cncf
Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode, Podman, Kubernetes, Proxmox LXC, SystemD, AWS ECS and Nomad compatible.
Quickly discover exposed hosts on the internet using multiple search engines.
- asm
- attack-surface
- bugbounty
- cli
Mergo: merging Go structs and maps since 2013
- go
- structures
- merge
- mapping
Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.
- kubernetes
- linter
- ci
- go
A fully Go userland with Linux bootloaders! u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
Samples for Hyperledger Fabric
- hacktoberfest
Simple golang library for retry mechanism
- golang
- go
- retry
- retry-library
dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers.
- dns-client
- wildcard-filtering
- dns-resolution
- dns-records
☔️ A complete Go cache library that brings you multiple ways of managing your caches
- go
- golang
- cache
- memcache
Install Kubernetes, and related cloud-native add-ons, it supports all-in-one, multi-node, and HA 🔥 ⎈ 🐳
- installer
- kubernetes
- kubeadm
- k8s
:fire: CHAOS is a free and open-source Remote Administration Tool that allow generate binaries to control remote operating systems.
- golang
- payload
- remote-control
- hacking-tool
Documentation generator plugin for Google Protocol Buffers
- protobuf
- documentation-tool
- protoc
- hacktoberfest
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command.
nFPM is Not FPM - a simple deb, rpm, apk, ipk, and arch linux packager written in Go
- rpm
- rpmbuild
- deb
- rpm-packages
Detect, track and alert on infrastructure drift
Runtime Security Enforcement System. Workload hardening/sandboxing and implementing least-permissive policies made easy leveraging LSMs (LSM-BPF, AppArmor).
- lsm
- tool
- security
- containers
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.
Rule engine implementation in Golang
- golang
- rule-engine
- rule
- inference-engine