Deploy Now

SaaS Alternative

Dropbox WeTransfer Google Drive

Stars

1,893

Forks

188

Watchers

11

Developer links

FileSync

Moving a 40 GB video from your laptop to three colleagues takes a shared link instead of a cloud upload when FileSync sends it from one device to many in real time, straight between browsers, from a server you host yourself. Open a room, share its link or QR code, and everyone inside can send, receive, and download everything as a zip. The files travel directly between browsers over encrypted connections while the server only introduces the devices to each other, so your documents never sit on someone else's disk. A verification key rides inside the link itself and is never sent to the server, proving the person who joined is the person you invited. Transfers stream to disk as they arrive, so file size is limited by storage rather than memory, and every file is checked with SHA-256 the moment it lands. Close a tab mid-transfer and the download resumes from the last saved byte instead of starting over. You can send whole folders, paste straight from your clipboard, and coordinate through the built-in room chat while the files move. When two devices cannot connect directly, the included relay carries the traffic automatically, and rooms can ask for a password before anyone joins. Recipients need no account and install nothing; they open the link in any modern browser and start receiving. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

FileSync
FileSync
FileSync
FileSync

Benefits

  • Files never touch the server
  • Browsers exchange files directly over encrypted peer-to-peer connections while the server only coordinates introductions. Sensitive documents move between your devices without being stored on, or readable by, any intermediary.
  • Any size, verified on arrival
  • Incoming files stream to disk instead of loading into memory, so multi-gigabyte transfers stay stable. Every file is hashed with SHA-256 when it lands, and interrupted transfers resume from the last saved byte.
  • One link, many recipients
  • Share a room link or QR code and every guest can send, receive, and grab the whole set as a zip. There are no accounts, no installs, and optional room passwords keep strangers out.
  • Relays when networks fight back
  • Strict firewalls and symmetric NATs break direct connections, so the bundled TURN relay carries those transfers automatically over its own port range. Most pairs still connect directly and never touch the relay.

Features

  • Peer-to-peer browser transfers
  • Devices exchange files directly through encrypted peer connections coordinated by the signaling server. The server introduces browsers to each other and never receives, stores, or can read the transferred data.
  • Verified share links
  • Each room link carries a verification key that browsers never send to the server. Guests prove they hold the real link, so nobody can sit between sender and recipient unnoticed.
  • Rooms, chat and folders
  • A room is a shared space where everyone sends and receives. Drop in whole folders, paste from the clipboard, exchange messages, and download the complete set as a zip archive.
  • Built-in connection diagnostics
  • Open /test.html on any device for a diagnostic report when a transfer fails. Health and connection statistics are available at /api/health, and room lifetimes and signaling limits are configurable.

Apps Similar to FileSync