Seth Vargo (@sethvargo)
  • Stars
    star
    7,289
  • Global Rank 3,278 (Top 0.2 %)
  • Followers 4,143
  • Following 6
  • Registered almost 14 years ago
  • Most used languages
    Go
    63.2 %
    Shell
    12.3 %
    HCL
    10.5 %
    Ruby
    8.8 %
    Makefile
    1.8 %
    Dockerfile
    1.8 %
    Python
    1.8 %
  • Location 🇺🇸 United States
  • Country Total Rank 1,585
  • Country Ranking
    HCL
    27
    Go
    182
    Shell
    584
    Ruby
    589
    Dockerfile
    1,564
    Makefile
    3,543

Top repositories

1

go-envconfig

A Go library for parsing struct tags from environment variables.
Go
976
star
2

ratchet

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

go-password

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

go-retry

Go library for retrying with configurable backoffs
Go
613
star
5

go-limiter

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

vault-on-gke

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

go-githubactions

Go SDK for GitHub Actions - easily author GitHub Actions in Go
Go
420
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
258
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
190
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
98
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
84
star
19

atlantis-on-gke

A set of @HashiCorp Terraform configurations for running Atlantis on @GoogleCloud GKE
HCL
69
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

go-cache

Cache implementations in Go, with support for generics.
Go
45
star
26

cleanroom

(More) safely evaluate Ruby DSLs with cleanroom
Ruby
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

cloud-run-bash-example

Example webserver in bash on Google Cloud Run
Shell
32
star
31

base64-is-not-encryption

Demo repo showing Kubernetes secrets being sad
Shell
31
star
32

fast

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

isbndb

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

go-redisstore

Go rate limiter interface for Redis
Go
18
star
35

vault-fluentd-configurations

Fluentd configurations for @HashiCorp Vault
17
star
36

terraform-provider-berglas

A Terraform provider for Berglas
Go
17
star
37

go-gcpkms

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

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
39

advanced-kubernetes-security-workshop

Shell
15
star
40

go-gcslock

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

terraform-cloud-run-demo

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

vault-token-helper-gcp-kms

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

kubecon18

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

go-malice

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

zapw

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

powify.dev

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

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
48

go-hello-githubactions

Sample code for GitHub Actions with Go
Dockerfile
5
star
49

gcpkms-rand

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

serverless-secrets-talk

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

envserver

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

community-zero

3
star
53

spellingbee

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

cloud-run-empathy-sms-hello-world

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

go-redisstore-opencensus

Go rate limiter interface for Redis with instrumentation.
Go
2
star
56

chatty

Go
1
star
57

terraform-secret-manager-demo

HCL
1
star
58

terraform-0.13-google-cloud-demo

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

binary-authorization-demo

One-command setup for binary authorization using a manual QA attestor
Go
1
star
60

docker-postgres-pgaudit

A Docker image for postgres with pgAudit available
Makefile
1
star