What is transfer.sh built with?

transfer.sh is a Go repo built with Gorilla. It signs people in with github.com/aws/aws-sdk-go-v2/credentials and golang.org/x/oauth2, connects to Google, makes its content with github.com/microcosm-cc/bluemonday, github.com/russross/blackfriday/v2, and github.com/skip2/go-qrcode, deploys with github.com/aws/aws-sdk-go-v2 and github.com/aws/aws-sdk-go-v2/config, and uses s3, github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager, and storj.io/uplink. It has 4,547 written lines, with 4 test files.

Read on November 7, 2026, at commit 20efd89. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Backend

The base 1

Data 3

  • github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager1 file
  • s3
  • storj.io/uplink1 file

Sign-in 2

Services 1

Support

Content 3

Deploy 2

Tools 1

  • github.com/urfave/cli/v21 file

Other 8

  • github.com/gorilla/handlers1 file
  • github.com/ProtonMail/gopenpgp/v21 file
  • Proton Mail1 file
  • github.com/elazarl/go-bindata-assetfs1 file
  • github.com/fatih/color1 file
  • golang.org/x/crypto1 file
  • golang.org/x/net1 file
  • golang.org/x/text1 file

Other repos with a similar stack

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

Frequently asked questions

What language is transfer.sh written in?
transfer.sh is written in Go, with 4,547 written lines.
What framework does transfer.sh use?
transfer.sh is built with Gorilla.
What does transfer.sh sign people in with?
transfer.sh signs people in with github.com/aws/aws-sdk-go-v2/credentials and golang.org/x/oauth2.
What services does transfer.sh use?
transfer.sh connects to Google and uses s3, github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager, and storj.io/uplink.

The proof: cmd/cmd.go, line 15

Does transfer.sh have tests?
Yes. transfer.sh has 4 test files.
Which repos have a stack like transfer.sh's?
The ones that share most of its stack:netbirdio/netbirdinfiniflow/ragflowprometheus/prometheus

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 →