Peer-to-Peer fast file transfer over LAN, Internet and
BitTorrent.
When someone needs a file,
just edge it to them.
Edge is a modern desktop file transfer application built with:
- Electron
- Node.js
- WebTorrent
The name was inspired by edge routers which are "located at the boundary of a network (the "edge") that connects an internal Local Area Network (LAN) to external networks". And definitely nothing else.
- ⚡ Extremely fast LAN transfers & chat
- 🌍 Direct WAN peer-to-peer transfers
- 🎨 Customizable themes
- 🧲 Torrent client baked in
- 🔥 Edge Streak system
Edge is designed to be:
- Direct -- No cloud middleman required, especially for LAN.
- Efficient -- No unnecessary hops or looking for usb drives.
- Simple to navigate & use
If someone needs a file:
Just edge it to them.
- Automatic peer discovery
- Zero configuration
- Direct socket connection
- Same-network optimized
- Extremely fast (limited by LAN/disk bandwidth)
- Direct peer-to-peer transfer
- Requires public reachability or relay
- No persistent storage server
- Powered by WebTorrent
- Stream video files
- Default trackers list available in settings
An Edge Streak occurs when:
- You send multiple files
- The receiver sends nothing back
- The streak counter increments
Is it useful?
Yes. To see how many files were sent in total.
Is it slightly competitive?
Also yes.
Prebuilt binaries are available in the Releases section:
- Windows
.exe
Download, run, edge.
git clone https://github.com/foooooooooooooooooooooooooootw/Edge.git
cd Edge
npm install
npm run buildStart without building:
npm startStart in development mode:
npm run dev- No central file storage
- No telemetry at all
- No hidden cloud fallback
- Encryption built in (AES/TLS)
Edge does not upload your files anywhere
We don't know when you Edge
- NAT traversal improvements
- Resume interrupted transfers
- Transfer throttling
Edge exists because sending files shouldn't require:
- Uploading to a random cloud
- Waiting for indexing
- Sharing public links
- Paying for bandwidth twice
- Having to abide by file size limits
- Scrambling for a thumbdrive whenever you want to transfer files from a device to another
Sometimes you just want to say:
"Just edge it to me."


