openziti/zrok

Secure internet sharing made simple.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 14th, 2026
Created on July 18th, 2022
Open Issues & Pull Requests: 125 (+0)
GitHub issues: Enabled
Number of forks: 224
Total Stargazers: 4,715 (+0)
Total Subscribers: 30 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 7.4 days
90th percentile: 33.2 hours
Tracked items: 325

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 13% of issues opened in the past year have never received a reply. 30% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Only 59% of issues opened in the past year have been closed. Three people close 97% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 117
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 638 days
Stale 30+ days: 116
Stale 90+ days: 111

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (128)
  • spike (103)
  • feature (77)
  • epic (50)
  • defect (29)
  • evidence (8)
  • documentation (7)
  • dependencies (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

zrok is a secure internet sharing tool that enables users to share web services, files, and network resources through firewalls and NAT without requiring network configuration changes.

The tool solves the problem of securely exposing local resources to remote users or the internet without opening firewall ports or configuring port forwarding. It works by building on OpenZiti, a zero-trust network overlay that establishes encrypted connections between users. All traffic is encrypted end-to-end, and the system prioritizes peer-to-peer connections when possible. Users can share web services, files and directories, or private TCP/UDP resources, with access controlled by identity rather than IP address. The quick-start process requires only installing the tool, obtaining an account, and running an enable command before sharing becomes available.

Developers should choose this tool if they need to expose local applications or services to remote users without managing firewall rules or if they operate in environments with restrictive network policies. It suits scenarios ranging from temporary file sharing to persistent service exposure, and works across Windows, macOS, Linux, and Raspberry Pi. The tool offers both public sharing with anyone and private sharing restricted to specific zrok users. For teams wanting to avoid dependency on a hosted service, the project supports self-hosting from small personal instances to enterprise scale using a single binary deployment model. A Go SDK is available for embedding sharing capabilities directly into applications.

The project maintains active development with regular commits across its codebase. Documentation is comprehensive and includes office hours videos alongside written guides. The maintainers actively engage with self-hosting scenarios, providing detailed guides for deployment at various scales. The project accepts community contributions and maintains a build guide for developers working from source.