What is gluetun built with?

gluetun is a Go repo. It signs people in with github.com/pquerna/otp, is tested with github.com/stretchr/testify and Uber, and deploys with Prometheus, Docker, and github.com/prometheus/client_model. It has 77,547 written lines, with 186 test files.

Read on November 7, 2026, at commit 47af5ea. Read it as markdown

Backend

Sign-in 1

Support

Testing 2

  • github.com/stretchr/testify147 files
  • Uber47 files

Deploy 3

Other 23

  • github.com/opencontainers/image-spec2 files
  • github.com/docker/go-connections1 file
  • github.com/miekg/dns1 file
  • golang.org/x/sys23 files
  • golang.org/x/net16 files
  • golang.org/x/text9 files
  • github.com/jsimonetti/rtnetlink7 files
  • golang.zx2c4.com/wireguard6 files
  • golang.zx2c4.com/wireguard/wgctrl6 files
  • github.com/amnezia-vpn/amneziawg-go/v33 files
  • github.com/fatih/color2 files
  • github.com/klauspost/compress2 files
11 more
  • github.com/ulikunitz/xz2 files
  • github.com/youmark/pkcs82 files
  • golang.org/x/term2 files
  • gopkg.in/ini.v12 files
  • github.com/klauspost/pgzip1 file
  • github.com/mdlayher/genetlink1 file
  • github.com/mdlayher/netlink1 file
  • github.com/pelletier/go-toml/v21 file
  • github.com/ti-mo/netfilter1 file
  • golang.org/x/crypto1 file
  • google.golang.org/protobuf1 file

Other repos with a similar stack

Ordered by how much of its stack they share with gluetun, then by stars.

Frequently asked questions

What language is gluetun written in?
gluetun is written in Go, with 77,547 written lines.
What does gluetun sign people in with?
gluetun signs people in with github.com/pquerna/otp.
Does gluetun have tests?
Yes. gluetun has 186 test files and is tested with github.com/stretchr/testify and Uber.
Which repos have a stack like gluetun's?
The ones that share most of its stack:photoprism/photoprismportainer/portainernetbirdio/netbird

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →