893 Resources
Golang k8s-client-go Libraries
CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security signals for open source package versions.
depsdev CLI client (and Golang module) for deps.dev API. Free access to dependencies, licenses, advisories, and other critical health and security sig
Version library extracted from sigs.k8s.io/release-utils
go-version This package is extracted from sigs.k8s.io/release-utils. There were a couple of subtle changes made, so it has 0 dependencies and can be u
The Cloud Aviator: TUI client for cloud services (AWS, Vultr, Heroku, Render.com, ...)
=== T H E C L O U D A V I A T O R === โ โ โ โ โ โ โ โ โขถโฃฆโฃโ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โขฟโฃทโฃฆโกโ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ
A kubectl plugin for easier query and operate k8s cluster.
kube-query A kubectl plug-in that makes it easier to query and manipulate K8S clusters. (what is kubectl plug-in ?) Kube-query support some resource s
cloud infra tooling for lnd provisioning/unlocking
lndinit: a wallet initializer utility for lnd This repository contains the source for the lndinit command. The main purpose of lndinit is to help auto
An unofficial GUI wrapper around the Tailscale CLI client.
Trayscale Trayscale is an unofficial GUI wrapper around the Tailscale CLI client, particularly for use on Linux, as no official Linux GUI client exist
StarkNet client implementation.
juno Starknet client implementation. Building from source Run the following command. % make all Executables Command Description juno The StarkNet full
A fake kube-apiserver that serves static data from files
Static KAS A fake kube-apiserver that serves static data from an Openshift must-gather. Dynamically discovers resources and supports logs. Requires go
The fastest file download client
Pget - The fastest file download client Description Multi-Connection Download using parallel requests. Fast Resumable Cross-compiled (windows, linux,
Protocol Buffers to HTTP client code generator/converter
Proto2http Proto2http provides a code generation tool to convert your protocol buffers (.proto) files into invokable HTTP request. Usage proto2http -p
The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes.
The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes. Apache NiFI is a free, open-source solution that support powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
Arduino Firmata client for golang
go-firmata A Golang wrapper for Firmata on Arduino Installation go get github.com/kraman/go-firmata Usage package main import ( "github.com/kraman/
ShenYu Client SDK fo golang.
shenyu-client-golang ไธญๆ Shenyu-client-golang Shenyu-client-golang for Go client allows you to access ShenYu Gateway,it supports registory go service t
Woole (or Wormhole) is a reverse-proxy, sniffing, and tunneling tool developed in Go
The Wormhole (or just Woole) is an Open-Source reverse-proxy, sniffing, and tunneling tool developed in Go Summary How it Works Client Server Build Di
HiveGo - A client for the Hive blockchain
HiveEngineGo - A client for the Hive Engine side chain on the Hive blockchain At this time, there are only a few functions from the client. More will
Terra client in golang with multiple protocol implementation (anchor, astroport, prism, ...)
Terra A terra client with some protocol partial implementations (anchor, prism, terraswap type routers, ...) To be able to compile, you need to add th
Courier Golang client library provides an opinionated wrapper over paho MQTT library to add features on top of it
Courier Golang Client Library Introduction Courier Golang client library provides an opinionated wrapper over paho MQTT library to add features on top
An operator which complements grafana-operator for custom features which are not feasible to be merged into core operator
Grafana Complementary Operator A grafana which complements grafana-operator for custom features which are not feasible to be merged into core operator
Pulumi-k8s-operator-example - OpenGitOps Compliant Pulumi Kubernetes Operator Example
Pulumi GitOps Example OpenGitOps Compliant Pulumi Kubernetes Operator Example Pr
Appsearch - AppSearch Client for ElasticAppsearch
AppSearch Client for ElasticAppsearch Require Apikey Host init config func main(
GoAvaxLightClient - Go Avax Light Client
Go Avax Light Client This client currently only implements part of the network l
Instatus-go - Lightweight and speedy Go client for Instatus
๐ช Go Client for Instatus Lightweight and speedy Go client for Instatus Why did
Kueue: Kubernetes-native Job Queueing
Kueue Kueue is a set of APIs and controller for job queueing. It is a job-level
Kubelet-bench - Example Go-based e2e benchmark for various Kubelet operations without spinning up whole K8s cluster
kubelet-bench An example of Go based e2e benchmark for various Kubelet operation
Go-grpc-tutorial - Simple gRPC server/client using go
Simple gRPC server/client using go Run server go run usermgmt_server/usermgmt_
K8s-dotenv - Kubernetes Secrets and Configmaps to dot env file
k8s-dotenv A commandline tool to fetch, merge and convert secrets and config map
Vurixwebapiclient - Innodep Vurix Webapi Client
vurix-webapi-client Innodep Vurix Webapi Client Golang์ ์ด์ฉํ ์ด๋ ธ๋(์ฃผ)์ฌ์ WebAPI ํด๋ผ์ด์ธ
K8s - A Collection of tools, hands-on walkthroughs with source code
The Ultimate Engineer Toolbox ๐จ ๐ง A Collection of tools, hands-on walkthroughs
Client-go examples
client-go examples ๅ่ k8s-client-go kube-client-example client-go ๅฎๆ็ๆ็ซ ใ client-go ๅฎๆ็ไปฃ็ client-go/example Kubernetes API Reference Docs ๅ ณไบ GroupใVers
Communicate with the Atlassian API's quickly and easily with the go-atlassian module.
Communicate with the Atlassian API's quickly and easily with the go-atlassian module. With the go-atlassian client, you can retrieve and manipulate th
Froggit-Go is a Go library, allowing to perform actions on VCS providers
Froggit-Go is a Go library, allowing to perform actions on VCS providers. Currently supported providers are: GitHub, Bitbucket Server, Bitbucket Cloud, and GitLab.
A simple OpenWeather API client built in Go for learning purpose.
OpenWeather client A simple OpenWeather API client built in Go for learning purpose
Golang SDK for Dusupay payment gateway API (Unofficial)
Dusupay API SDK GO (Unofficial) Description Unofficial Dusupay payment gateway API Client for Go API documentation https://docs.dusupay.com/ Installat
Allows verifying client's phone number
hone verification module for Elling - Elytrium Billing
Lists some Kubernetes resources in cluster or at hosts.
k8s-native-app Containerized this: go build After building this we have binary files to dockerize. Create Dockerfile. docker build -t project-clientgo
The command-line client for Cloudflare Tunnel
Cloudflare Tunnel client Contains the command-line client for Cloudflare Tunnel, a tunneling daemon that proxies traffic from the Cloudflare network t
BitTorrent client and library in Go. Running in production at put.io.
rain BitTorrent client and library in Go. Running in production at put.io. Integration of embedded gRPC framework (All APIs translated to gRPC Server-
Proto-find is a tool for researchers that lets you find client side prototype pollution vulnerability.
proto-find proto-find is a tool for researchers that lets you find client side prototype pollution vulnerability. How it works proto-find open URL in
This is a simple URL shortner Go Lang client that uses the short.io
Opinionated URL Shortner Client This is a simple URL shortner Go Lang client that uses the short.io TL;DR One liner (for my use case) ./short.io -key
Comunicaciรณn de envios de archivos entres cliente-servidor, client-client.
Client - Server - Client Estes es un proyecto simple de comunicacion de envios de archivos del cliente al servidor y viceversamente, y de cliente a cl
Goph - A lightweight Go SSH client focusing on simplicity
Golang SSH Client. Fast and easy golang ssh client module. Goph is a lightweight
Go client library for the Auth0 platform.
Auth0 Go SDK Go client library for the Auth0 platform. Note: This SDK was previously maintained under go-auth0/auth0. Table of Contents Installation D
CLi tools helping to forge HTTP smuggling attack and others
HTTPCustomHouse CLi tools helping to forge HTTP smuggling attack and others (httpcustomhouse) Analyze smuggled request without interacting with remote
A k8s operator to reduce CO2 footprint of your clusters
How many of your dev/preview pods stay on during weekends? Or at night? It's a waste of resources! And money! But fear not, kube-green is here to the
brickset is a Go client library for accessing the brickset.com API v3.
brickset is a Go client library for accessing the brickset.com API v3.
A Binance Smart Chain client based on the go-ethereum fork
Binance Smart Chain The goal of Binance Smart Chain is to bring programmability and interoperability to Binance Chain. In order to embrace the existin
K8s-scheduler-extender - Scheduler extender for thpa
k8s-scheduler-extender-example This is an example of Kubernetes Scheduler Extend
A modern WebSub client, made to complement the WebSub Server
Go WebSub Client A Go implementation of a WebSub client. It has been tested to pass every WebSub Rocks! Subscriber test. See examples/basic.go for a b
Go-tracer - Golang simple tracer client
tracer easy tracer api for jaeger Feature: support component: http middleware gr
Drain-my-spot - Service draining the k8s worker node in case of spot instances related event occurrence
drain-my-spot Service draining the k8s worker node in case of spot instances rel
Koios-rest-go-client - Go Client library for Koios API
Koios API Client Library for Go Koios API is Elastic Cardano Query Layer! A cons
K8s-socketcan - Virtual SocketCAN Kubernetes device plugin
Virtual SocketCAN Kubernetes device plugin This plugins enables you to create vi
K8s-graph - Kubernetes ownerReferences graphs
k8s-graph Kubernetes ownerReferences dependency graph. Running Suppose you have
Poc rsa - A simple golang scaffolding to help me to create new api projects or workers with golang on k8s
go-scaffold A simple golang scaffolding to help me to create new api projects or
Client-server-golang-sqs - Client Server with SQS and golang
Client Server with SQS and golang Multi-threaded client-server demo with Go What
aerc is an email client for your terminal.
aerc aerc is an email client for your terminal. This is a fork of the original aerc by Drew DeVault. A short demonstration can be found on https://aer
Sshs - Graphical command line client for SSH
sshs Graphical command line client for SSH. It uses ~/.ssh/config to list and co
A simple FTP protocol with client and server implemented in TypeScript and Golang
websocket-ftp A simple FTP protocol with client and server implemented in TypeScript and Golang. Example (Client) const buffer: Uint8Array = (new Text
Tailscale-client-go - A client implementation for the Tailscale HTTP API
tailscale-client-go A client implementation for the Tailscale HTTP API Example p
Sbom-operator - Catalogue all images of a Kubernetes cluster to multiple targets with Syft
sbom-operator Catalogue all images of a Kubernetes cluster to multiple targets w
Balabola-go-client - GO client for Yandex balabola service
Balabola GO Client GO client for Yandex balabola service Yandex warning The neur
Using this you can access node external ip address value from your pod.
Using this you can access node external ip address value from your pod.
Go-amplitude - Amplitude Client for Golang
Amplitude Client for Go Example package main import ( "github.com/euskadi31
Cloud-on-k8s- - Elastic Cloud on Kubernetes (ECK)
Elastic Cloud on Kubernetes (ECK) Elastic Cloud on Kubernetes automates the depl
K8s-delete-protection - Kubernetes admission controller to avoid deleteing master nodes
k8s-delete-protection Admission Controller If you want to make your Kubernetes c
Invidtui - An invidious client, which fetches data from invidious and displays a user interface in the terminal(TUI)
invidtui invidtui is an invidious client, which fetches data from invidious and
what-to-code.com CLI client
What CLI What to code CLI client About The Project This project allows you to view ideas from what-to-code.com from your terminal. You can also share
Experiments using Go 1.18beta1's Generic typings and the Segmentio kafka-go consumer client
Experiments using Go 1.18beta1's Generic typings and the Segmentio kafka-go consumer client
Subscibe to Ethereum contranct ERC20 Transfer event
Subscribe Ethereum Transfer Subscibe to Ethereum contranct ERC20 Transfer event.
k8s applications at my home (on arm64 devices e.g nvidia jet son nano)
k8s applications at my home (on arm64 devices e.g nvidia jet son nano)
a k8s operator ใoperator-sdk
helloworld-operator a k8s operator ใoperator-sdk Operator ๅ่ https://jicki.cn/kubernetes-operator/ https://learnku.com/articles/60683 https://opensour
Golang-kraken - Golang client for Kraken API
golang-kraken Golang client for the Kraken API. Getting Started Installing go ge
K8s-network-config-operator - Kubernetes network config operator to push network config to switches
Kubernetes Network operator Will add more to the readme later :D Operations The
Total-go-shopify-graphql - A simple client using the Shopify GraphQL Admin API
A simple client using the Shopify GraphQL Admin API.
Tscert - Minimal package for just the HTTPS cert fetching part of the Tailscale client API
tscert This is a stripped down version of the tailscale.com/client/tailscale Go
Kubernetes Admission Controller Demo: Validating Webhook for Namespace lifecycle events
Kubernetes Admission Controller Based on How to build a Kubernetes Webhook | Admission controllers Local Kuberbetes cluster # create kubernetes cluste
A Fast Golang Redis RESP3 client that supports client side caching and auto pipelining.
rueidis A Fast Golang Redis RESP3 client that does auto pipelining and supports client side caching. Features auto pipeline for non-blocking redis com
The Container Storage Interface (CSI) Driver for Fortress Block Storage This driver allows you to use Fortress Block Storage with your container orchestrator
fortress-csi The Container Storage Interface (CSI) Driver for Fortress Block Storage This driver allows you to use Fortress Block Storage with your co
Logkubed - Serve K8s container logs in realtime with websockets
log3 (logkubed) logcubed is a mini app that helps you stream Kubernetes pod logs
Go-clickhouse - ClickHouse client for Go
ClickHouse client for Go 1.18+ This client uses native protocol to communicate w
Encrypted-websocket-chat - Encrypted websocket chat using golang
Encrypted websocket chat First version written in python This version should be
Go-hubspot - An auto-generated go client library of all of Hubspot's API
go-hubspot This is an auto-generated go client library of all of Hubspot's API (
Rotate is a tool for rotating out AWS Auto-Scaling Groups within a k8s cluster
k8s-r8 rotate is a tool for rotating out AWS Auto-Scaling Groups within a k8s cluster. It was developed to make upgrading AMIs as a one command experi
QUIC-PING: A UDP client for sending QUIC PINGs.
QUIC-PING A UDP client for sending "QUIC PING"s. What is a QUIC PING? A QUIC Initial packet with random payload and the version 0xbabababa to force Ve
Terminal application used for API testing
Easily create, manage and execute http requests from the terminal.
KubeOrbit is an open-source abstraction layer library that turns easy apps testing&debuging on Kubernetes in a new way
KubeOrbit is an open-source abstraction layer library that turns easy apps testing&debuging on Kubernetes in a new way
A Xunlei-Fastdick client written in golang.
Xunlei-Fastdick-go A Xunlei-Fastdick client written in golang, made by starx with love. Requirement Xunlei account with Xunlei-Fastdick or super VIP m
Aoe4-client - Client library for aoe4 leaderboards etc
AOE4 Client Overview This is a go client used to query AOE4 data from either the
Lightweight, single-binary Backup Repository client. Part of E2E Backup Architecture designed by RiotKit
Backup Maker Tiny backup client packed in a single binary. Interacts with a Backup Repository server to store files, uses GPG to secure your backups e
A letsencrypt client that uses etcd as its storage.
letsencrypt-with-etcd This is a letsencrypt client that uses etcd as its storage. It stores your (automatically created) LetsEncrypt account in /letse
A library to construct etcd/clientv3 connection params from environment variables
etcd-client-from-env This library reads environment variables and returns a clientv3.Config. It makes it easy to write tools against etcd that give th
Client tool for testing HTTP server timeouts
HTTP timeout test client While testing Go HTTP server timeouts I wrote this little tool to help me test. It allows for slowing down header write and b
Simple TCP proxy to visualise NATS client/server traffic
NATS uses a simple publish/subscribe style plain-text protocol to communicate between a NATS Server and its clients. Whilst this connection should remain opaque to the user, it can be quite handy to see the data being passed from time to time - this tool does just that (it also saves me loading Wireshark and filtering the NATS traffic).
The official Go client for Elasticsearch
go-elasticsearch The official Go client for Elasticsearch. Compatibility Language clients are forward compatible; meaning that clients support communi
Personal DDNS client with Digital Ocean Networking DNS as backend.
DDNS Personal DDNS client with Digital Ocean Networking DNS as backend. Read about it in the Blog Motivation There are services like DynDNS, No-IP to
A dynamic DNS client tool supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
โโโโโโโ โโโโโโโ โโโโโโโ โโโโ โโโโโโโโโโโ โโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโ โโโ โโโโโโโ โโโโโโ โโโโโโโโโ โโโโโโโโโโโ โโโ โโโโโโ โ
๐บ cross-platform haste CLI client
haste haste is a cross-platform hastebin CLI client. installation go install github.com/x6r/haste@latest usage $ haste # interactively prompts you for
Official codebase and releases for the DEXbot Client application
The sidecar to your cryptocurrency wallet Create an account on DEXbot.io ยป Read the Docs to Get Started ยป Introduction DEXbot is a decentralized appli