Skip to content
appsgit

Rathole

Rathole is an open-source, self-hosted app in the Proxy & VPN category, licensed Apache-2.0 and written mainly in Rust. It is a self-hosted alternative to ngrok and ships a Docker image. It has 14,381 GitHub stars and its last commit was on Aug 23, 2026 (data as of Oct 26, 2026).

github.com/rathole-org/rathole

GitHub stats

GitHub stars
14,381
Forks
846
Open issues
77
Commits, last 12 months
1
Last commit
Aug 23, 2026
Latest release
v0.5.0Oct 1, 2023
Created
Dec 14, 2021
License
Apache-2.0Open source

Data as of from the GitHub API. Report an error

Project health

MaintainedMaintained: last commit Aug 23, 2026.

Raw inputs behind the health label
Last commitAug 23, 2026
Commits, last 12 months1
Latest releasev0.5.0 (Oct 1, 2023)
Releases, last 12 months0
Releases, all time20
Open issues77
Open pull requests21
Good first issues2
Contributing guideNo
Security policyNo
CreatedDec 14, 2021

Health as of , from the GitHub API. A label describes activity, not quality or security. How we label project health · Report a data error

About Rathole

Secure, high-performance reverse proxy for NAT traversal written in Rust.

Description written by appsgit. Source code: github.com/rathole-org/rathole.

Topics

  • nat
  • tunnel
  • rust
  • network
  • firewall
  • frp
  • http
  • proxy
  • noise
  • noise-protocol

Open-source alternative to

Rathole can replace these commercial products. Compare every option on each page.

Repository preview

Rathole repository previewrathole-org/ratholeOpen repository

FAQ

Rathole FAQ

Still curious? Email info@appsgit.com.

Is Rathole free and open source?

Yes. Rathole is open-source software released under the Apache-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run Rathole with Docker?

Yes. Rathole provides a Docker image, so you can run it on any Linux server with Docker and Docker Compose installed. The project README lists the image name and the environment variables to set.

What are the best alternatives to Rathole?

Popular self-hosted alternatives to Rathole include frp, Headscale and NetBird. Rathole itself is a self-hosted alternative to ngrok.

Is Rathole actively maintained?

The most recent commit to Rathole was on Aug 23, 2026 with 1 commits in the past twelve months. The latest release is v0.5.0, published Oct 1, 2023. It had 77 open issues on GitHub. appsgit's project-health label for it is "Maintained" as of Oct 26, 2026.