fshy

fshy / Egress and tunnels

wireguard-go

github.com · Egress and tunnels · 1 record · JSON

wireguard-go Egress and tunnels

fails: egressanonymousno cardD

github.com/WireGuard/wireguard-go · tool (wireguard transport) · egress/wireguard-go · JSON · compare

Free tierno service and no account; the reference userspace implementation
unit none; metered on none
PriceUSD 0
Per-object capnot applicable
Retentionnot applicable
Egressnot applicable; the software states no volume; ingress: none
free_allowance: none published
Identityanonymous no account
Bindingnone it creates a TUN interface and speaks UDP; a UDP block stops it, so it adds no egress path
Interfacecli wireguard-go wg0, configured with wg(8)
Toolinggo build; wg and wg-quick for configuration
Composes withthe substrate for the WebSocket forks; on its own it composes only with a peer that accepts UDP.
Reliabilityupstream mirror lags git.zx2c4.com; the Linux kernel module is the faster path where it exists
NotesRecorded because it is the base class of wireguard-ws and of the client half of arena-tunnel. As shipped it is UDP only, so it is not a wrapper. It is also the tool that makes a standard .conf usable on a platform with no kernel WireGuard, which is the case for Windows and for containers on hosts without the module.
Evidence rungdocumented the verdict concerns egress only; this is the implementation every WebSocket fork starts from
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.price_per_tb_month price-per-tb USD0.0 TB / month
Evidence (3)
datesourcewhat it proved
2026-10-23github.com/WireGuard/wireguard-go"This is an implementation of WireGuard in Go" and the wireguard-go wg0 / wg(8) usage
2026-10-23github.com/WireGuard/wireguard-go"Mirror only. Official repository is at https://git.zx2c4.com/wireguard-go"; 4465 stars; last push 2026-10-06; no GitHub releases
2026-10-23github.com/WireGuard/wireguard-goon Linux the README says to use the kernel module instead, "which is faster and better integrated into the OS"
More fields (10)
{
 "wg_path": "native-conf",
 "wg_detail": "\"With wireguard-go, instead simply run: wireguard-go wg0 ... When an interface is running, you may use wg(8) to configure it\", so the standard configuration applies unchanged",
 "ingress": "none",
 "volume_tib_month": null,
 "volume_stated": "not applicable; the software states no volume",
 "bytes_transit": "yes",
 "transit_note": "carries the tunnel over UDP to the configured endpoint",
 "hosting_requirement": "none beyond the device; needs a reachable UDP peer",
 "last_release": "no GitHub release objects; last push 2026-10-06",
 "stars": 4465
}
Unknown or withheld values (2)
  • $.per_object_cap.stated not-applicable
  • $.retention.stated not-applicable