darkflare vs Wiredoor
TCP tunneling and self-hosted ingress compared
darkflare carries TCP connections through HTTP(S) requests routed via a CDN, while wiredoor exposes private services through WireGuard tunnels. darkflare focuses on TCP-over-CDN access; wiredoor provides a self-hosted ingress platform for HTTP, TCP, and UDP services.

darkflare: Tunnel TCP Traffic Through a CDN
DarkFlare is a Go client-server tool that carries TCP connections through HTTP(S) requests routed via a CDN. It is intended for authorized access to TCP services across restrictive networks, with encryption for sensitive traffic supplied separately.

Wiredoor: Self-Host Ingress over WireGuard
Wiredoor is a self-hosted ingress platform built on WireGuard and NGINX for exposing HTTP, TCP, and UDP services on private networks. It connects Linux, Windows, and macOS client nodes, plus Docker and Kubernetes gateways, to a server you control.
| darkflare | Wiredoor | |
|---|---|---|
| Language | Go | TypeScript |
| License | — | Apache-2.0 |
| Stars | 1.6k | 1.6k |
| Forks | 90 | 77 |
| Last analyzed | Oct 3, 2026 | Oct 16, 2026 |
Key differences
- darkflare is a Go client-server tool for TCP tunneling through a CDN; wiredoor is a TypeScript ingress platform for HTTP, TCP, and UDP traffic.
- darkflare routes traffic through HTTP(S) requests and can use outbound SOCKS5, HTTP, or HTTPS proxies; wiredoor uses node-initiated WireGuard tunnels to reach private networks.
- darkflare offers local-port forwarding or stdin/stdout mode, including SSH ProxyCommand integration; wiredoor provides Client and Gateway Nodes managed through a dashboard and CLI.
- darkflare requires a reachable server and appropriate CDN hostname and origin configuration; wiredoor requires a reachable Linux host with Docker Engine, Docker Compose, and Git for its server setup.
- darkflare cautions that its tunnel provides obfuscation, not end-to-end confidentiality; wiredoor uses encrypted WireGuard tunnels and offers OAuth2 authentication and IP-based access restrictions.
- Both projects have 1.6k stars and are not archived; darkflare lists 90 forks, while wiredoor lists 78 and uses the Apache-2.0 license.
Choose darkflare if you…
- need to carry TCP traffic through a CDN when direct connections are restricted but HTTPS is allowed.
- want local-port forwarding or stdin/stdout integration for SSH workflows.
- already have a reachable server and CDN configuration, and can provide separate encryption for sensitive traffic.
Choose Wiredoor if you…
- want to expose HTTP, TCP, or UDP services through WireGuard tunnels you operate.
- need domain- and path-based HTTP routing, TLS certificate management, or access controls.
- manage services across Docker, Kubernetes, or private networks and want dashboard or CLI management.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.