compare
rathole vs zrok
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | rathole | zrok |
|---|---|---|
| Language | Rust | Go |
| Licence | Apache-2.0 | Apache-2.0 |
| Stars | 14k | 4.8k |
| Latest | v0.5.0 | v2.0.7 |
| Last push | 2026-08-23 | 2026-10-06 |
| Release cadence | about 128 days between releases | about 1 day between releases |
| Active contributors | 1 commit author on the default branch in the last 90 days | 2 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace ngrok. Alternatives to ngrok →
PartialratholeExposes TCP and UDP services behind NAT through your own server, without request inspection or a dashboard.
Full replacementzrokPublic and private shares of HTTP, TCP and UDP services started from a CLI, on the hosted service or an instance you run.
rathole
- dev-latest2026-08-22Dev build (3ee93f8)pre-release
- v0.5.02023-10-01New transport supported!
- v0.4.82023-05-26This release fixes the build by upgrading dependencies.
- v0.4.72022-11-30fix: enable TCP_NODELAY by default
- v0.4.62022-11-29chore: bump vergen crate to support SOURCE_DATE_EPOCH
zrok
- v2.0.72026-10-03FIX: zrok2 admin gc now decides which share an OpenZiti object belongs to by its zrokShareToken tag rather than its nam…
- v2.0.62026-09-29FIX: A share request that fails part-way now removes the OpenZiti objects it created (config, service and policies) and…
- v1.1.132026-09-28FIX: Unsharing a share, disabling an environment or deleting an account through a v1 controller that shares its databas…
- v1.1.122026-09-27FIX: The controller no longer crashes when the bandwidth-limit relax cycle meets a v2 public share (one with no fronten…
- v2.0.52026-09-27FIX: The controller no longer crashes when the bandwidth-limit relax cycle meets a public share with no frontend select…
rathole
✓ signed The latest release, v0.5.0, carries a signature GitHub verified.
Loading the security report
zrok
✓ signed The latest release, v2.0.7, carries a signature GitHub verified.
Loading the security report