transfer.sh vs netbird
transfer.sh and netbird share 7 technologies: Gorilla, s3, Google, github.com/aws/aws-sdk-go-v2/credentials, golang.org/x/oauth2, github.com/aws/aws-sdk-go-v2, and github.com/aws/aws-sdk-go-v2/config. Both are written in Go.
What they share and what sets them apart
dutchcoders
transfer.sh
Easy and fast file sharing from the command-line.
Go15.9kRead on November 7, 2026, at commit 20efd89What is transfer.sh built with?Only in transfer.sh
github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager
- storj.io/uplink
github.com/microcosm-cc/bluemonday
- github.com/russross/blackfriday/v2
- github.com/skip2/go-qrcode
In common
netbirdio
netbird
NetBird securely connects people, machines and AI agents across any network with one identity-based Zero Trust platform. Powered by peer-to-peer WireGuard®
Go30.8kRead on November 7, 2026, at commit 0270bfaWhat is netbird built with?Only in netbird
- net/http
- go-redis
- go-sqlite3
- pgx
- Postgres
- SQLite
- Redis
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
- github.com/patrickmn/go-cache
AWS S3- MCP
- Wails
- Vite
- React
react-router-dom
- gorm.io/gorm
github.com/golang-jwt/jwt/v5
github.com/coreos/go-oidc/v3
- github.com/go-jose/go-jose/v4
- Model Context Protocol
- github.com/mdp/qrterminal/v3
- howett.net/plist
- github.com/google/jsonschema-go
github.com/pb33f/libopenapi
github.com/pb33f/libopenapi-validator
- github.com/sirupsen/logrus
- OpenTelemetry
- go.opentelemetry.io/otel
- Prometheus
- Docker
github.com/pion/logging
- go.opentelemetry.io/otel/sdk/metric
- github.com/kardianos/service
- go.opentelemetry.io/otel/exporters/prometheus
- github.com/DeRuina/timberjack
- github.com/grafana/pyroscope-go
github.com/moby/moby/api
- github.com/prometheus/client_model
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
- go.uber.org/zap
- Tailwind CSS
class-variance-authority
tailwind-merge
- Radix UI
- cmdk
- Framer
react-loading-skeleton
- react-virtuoso
- Lucide
Side by side
transfer.shnetbird
SizeLines written by people and agents, without generated ones; code files, without tests.
transfer.sh4,547 lines written15 code files
netbird596,628 lines written1,821 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
transfer.sh0% of its commits signed by AI
netbird0.5% of its commits signed by AIWith Claude Code, CodeRabbit, and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
transfer.shLast push October 31, 2026531 commits15,909 stars
netbirdLast push November 7, 20263,511 commits30,768 stars
TestsThe files that test the code, and the share of code files a test imports.
transfer.sh4 test files26.7% of its code files have a test that imports them
netbird1,038 test files58.6% of its code files have a test that imports them
Frequently asked questions
Which is bigger, transfer.sh or netbird?
netbird, with 596,628 lines written; transfer.sh has 4,547.
The proof: netbirdio/netbird's code at commit 0270bfa
Which has more GitHub stars, transfer.sh or netbird?
netbird, with 30,768 stars; transfer.sh has 15,909.
The proof: netbirdio/netbird on GitHub
Which has more tests, transfer.sh or netbird?
netbird, with 1,038 test files; transfer.sh has 4.
The proof: netbirdio/netbird's code at commit 0270bfa
Which was updated more recently, transfer.sh or netbird?
netbird: its last push was on November 7, 2026, and transfer.sh's on October 31, 2026.
The proof: netbirdio/netbird's commits on GitHub
Which has more commits signed by AI, transfer.sh or netbird?
netbird: an AI signed 0.5% of its commits, with Claude Code, CodeRabbit, and GitHub Copilot.
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.

