Zrok
Secure internet sharing made simple.
Zrok is an open-source file transfer project on GitHub under the Apache-2.0 license (permissive), with 4.8k stars. It is built with Go, CPython, Postgres and SQLite. Its last push was 3 days ago.
- Stars
- 4.8k
- License
- Apache-2.0
- Activity
- Active
- Latest release
- v2.0.9
Judgement
- What it is
- Complete system
- What it does
- Shares local web services, TCP or UDP services and folders publicly or privately through a zero-trust overlay network, without opening firewall ports.
- Adopt it when
- You need to expose a local service or folder to collaborators and want a self-hostable ngrok-style option built on OpenZiti.
- Watch out
- Self-hosting means running OpenZiti infrastructure, and the free zrok.io service has usage limits.
- Ready for
- Production-ready
- Runs as
- Command line, cloud service and self-hosted server
- Built with
- Go, OpenZiti, PostgreSQL and TypeScript
- How established
- Established: started 4 years ago, latest release v2.0.9.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Open-source alternatives to Zrok
-
1
LocalSend localsend
An open-source cross-platform alternative to AirDrop
Complete system Production-ready You need AirDrop-style transfers between mixed Windows, macOS, Linux, Android and iOS devices on the same network.
★ 97k Apache-2.0 Dart Active, pushed today -
2
Copyparty 9001
Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file
Complete system Production-ready You want to turn a NAS, PC or Raspberry Pi into a browser-accessible file drop and share point in minutes.
★ 47k MIT Python Active, pushed 13 days ago -
3
Croc schollz
Easily and securely send things from one computer to another :crocodile: :package:
Developer tool Production-ready You regularly move files between machines across networks and are comfortable in a terminal.
★ 41k MIT Go Active, pushed today -
4
Dufs sigoden
A file server that supports static serving, uploading, searching, accessing control, webdav...
Developer tool Production-ready You need a quick, scriptable file server for a folder on a LAN, a VPS or a container.
★ 11k Apache-2.0 Rust Active, pushed 4 days ago -
5
ownCloud Core owncloud
:cloud: ownCloud web server core (Files, DAV, etc.)
Complete system Production-ready You already run ownCloud Classic and need to keep it patched; new deployments should look at ownCloud Infinite Scale or Nextcloud instead.
★ 8.8k AGPL-3.0 PHP Active, pushed today -
6
SparkleShare hbons
Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows
Complete system Usable Rarely now; consider Syncthing or Nextcloud instead.
★ 5k GPL-3.0 C# Active, pushed 2 months ago -
7
Syncthing macOS syncthing
Official frugal and native macOS Syncthing application bundle
Complete system Production-ready You use Syncthing on a Mac and want it to behave like a native app rather than a background command-line service.
★ 4k MIT Objective-C Active, pushed 12 days ago -
8
HFS rejetto
HFS is a web file server for your computer. Share folders or even a single file thanks to the virtual file system.
Complete system Production-ready You want to share files straight off a PC or home server through a browser without uploading them to a cloud service.
★ 4k GPL-3.0 TypeScript Active, pushed yesterday
Commercial file transfer and sharing tools
-
1
WeTransfer Bending Spoons
The simple, quick and secure way to send your files around the world without an account. Share your files, photos, and videos today for free.
Complete system Production-ready You occasionally need to send a large file to someone outside your organisation without setting up shared storage.
3.8k readers a month Since 2009 Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.