• Stars
    star
    2
  • Language
    Go
  • License
    Apache License 2.0
  • Created almost 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Go rate limiter interface for Redis with instrumentation.

More Repositories

1

go-envconfig

A Go library for parsing struct tags from environment variables.
Go
1,037
star
2

ratchet

A tool for securing CI/CD workflows with version pinning.
Go
771
star
3

go-password

A Golang library for generating high-entropy random passwords similar to 1Password or LastPass.
Go
642
star
4

go-retry

Go library for retrying with configurable backoffs
Go
631
star
5

go-limiter

A supersonic rate limiting package for Go with HTTP middleware.
Go
526
star
6

vault-on-gke

Run @HashiCorp Vault on Google Kubernetes Engine (GKE) with Terraform
HCL
497
star
7

go-githubactions

Go SDK for GitHub Actions - easily author GitHub Actions in Go
Go
434
star
8

vault-secrets-gen

A Vault secrets plugin for generating high entropy passwords and passphrases.
Go
338
star
9

go-signalcontext

Create Go contexts that cancel on signals.
Go
260
star
10

bootstrap_forms

Bootstrap Forms makes Twitter's Bootstrap on Rails easy!
Ruby
253
star
11

vault-kubernetes-authenticator

An app and container for authenticating services to @HashiCorp Vault's via the Kubernetes auth method
Go
205
star
12

powify

Powify is an easy-to-use wrapper for 37 signal's pow
Ruby
189
star
13

vault-kubernetes-workshop

Steps and scripts for running @HashiCorp Vault on @GoogleCloudPlatform Kubernetes
Shell
154
star
14

chef-sugar

143
star
15

terraform-provider-googlecalendar

A @HashiCorp Terraform provider for managing Google Calendar events.
Go
136
star
16

go-diceware

Golang library for generating passphrases via the diceware algorithm.
Go
99
star
17

secrets-in-serverless

A collection of examples for doing secrets management in serverless lambda or cloud functions.
Go
91
star
18

vault-init

Automate the initialization and unsealing of @HashiCorp Vault on @GoogleCloudPlatform
Go
82
star
19

atlantis-on-gke

A set of @HashiCorp Terraform configurations for running Atlantis on @GoogleCloud GKE
HCL
68
star
20

vault-token-helper-osx-keychain

An example @HashiCorp Vault token helper for Mac OS X Keychain.
Go
65
star
21

vault-demo

Walkthroughs and scripts for my @HashiCorp Vault talks
Shell
65
star
22

terraform-provider-filesystem

A @HashiCorp Terraform provider for interacting with the filesystem
Go
62
star
23

hashicorp-installer

Script and Docker container for installing @HashiCorp tools
Shell
50
star
24

vault-auth-slack

A @HashiCorp Vault plugin for authenticating and receiving policies via Slack.
Go
50
star
25

cleanroom

(More) safely evaluate Ruby DSLs with cleanroom
Ruby
44
star
26

go-cache

Cache implementations in Go, with support for generics.
Go
44
star
27

cloud-run-docker-mirror

Mirror images from one Docker repository to another, as a service.
Go
38
star
28

vault-puppet

Using @HashiCorp Vault with Puppet
Shell
36
star
29

gcs-cacher

Utility for saving and restoring caches backed by Google Cloud Storage.
Go
35
star
30

base64-is-not-encryption

Demo repo showing Kubernetes secrets being sad
Shell
31
star
31

fast

A CLI tool for testing download speed using Netflix's fast.com service.
Go
27
star
32

isbndb

Ruby ISBNdb is a simple, Ruby library that connects to ISBNdb.com's Web Service and API.
Ruby
26
star
33

go-redisstore

Go rate limiter interface for Redis
Go
18
star
34

terraform-provider-berglas

A Terraform provider for Berglas
Go
17
star
35

vault-fluentd-configurations

Fluentd configurations for @HashiCorp Vault
17
star
36

go-gcpkms

Wrappers around Google Cloud KMS that implement Go's crypto.Signer and crypto.Verifier interfaces.
Go
16
star
37

now-or-never-resource-optimizer

A resource optimizer for Now or Never, written in Go, compiled to WASM, run in the browser.
Go
16
star
38

go-gcslock

A Go library for acquiring a forward-looking lock in Google Cloud Storage.
Go
14
star
39

terraform-cloud-run-demo

Sample Terraform configurations for creating a publicly accessible Cloud Run service
HCL
13
star
40

vault-token-helper-gcp-kms

A @HashiCorp Vault token helper for encrypting/decrypting via @GoogleCloudPlatform KMS
Go
12
star
41

kubecon18

Scripts and demo for my Kubecon 2018 talk
HCL
10
star
42

go-malice

A malicious package to demonstrate the importance of software supply chain security.
Go
7
star
43

zapw

Finds common errors for the zap logger using static analysis.
Go
7
star
44

powify.dev

The official web-management tool for Powify
Ruby
7
star
45

envjector

Exec a subprocess with an environment specified in a file. Like env, but a single static binary across multiple operating systems.
Go
6
star
46

go-hello-githubactions

Sample code for GitHub Actions with Go
Dockerfile
5
star
47

gcpkms-rand

Use Google Cloud KMS as an io.Reader and rand.Source.
Go
5
star
48

serverless-secrets-talk

Demo script and code for secrets in serverless talk.
Go
4
star
49

envserver

A webserver that prints the environment it was spawned in
Go
3
star
50

community-zero

3
star
51

spellingbee

A small Go program to generate solutions to the NYT Spelling Bee.
Go
2
star
52

cloud-run-empathy-sms-hello-world

Sample code for sending text messages via Twilio on Cloud Run.
Python
2
star
53

chatty

Go
1
star
54

terraform-secret-manager-demo

HCL
1
star
55

terraform-0.13-google-cloud-demo

Sample for Terraform 0.13 unique features on Google Cloud
HCL
1
star
56

docker-postgres-pgaudit

A Docker image for postgres with pgAudit available
Makefile
1
star