Pure-JavaScript WireGuard VPN client. No CGo, no kernel drivers, no root required. Bun-native with Node.js fallback.
WireGuard mesh profile contracts and config rendering helpers for QPJoy HDO.
Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts
The best way to interact with WireGuard from Node
WireGuard native addon for ARIA secure networking (boringtun via napi-rs)
Linux x64 WireGuard CLI resources for @qpjoy/electron-core-wireguard.
A VPN solution with TypeScript control plane and Rust data plane daemon
Global QPJoy Tunnel CLI for mihomo-client and cross-platform HDO mesh enrollment.
Control your wireguard interface from node.js, not a wireguard-tools wrapper!
Windows x64 WireGuard CLI resources for @qpjoy/electron-core-wireguard.
Browser-safe TypeScript helpers for generating and validating WireGuard core configuration JSON.
macOS x64 WireGuard CLI resources for @qpjoy/electron-core-wireguard.
A TypeScript module wrapping Amazon Firecracker VMM for managing lightweight microVMs
Decentralized VPN SDK for the Sentinel P2P bandwidth network. WireGuard + V2Ray tunnels, Cosmos blockchain, 900+ nodes. Tested on Windows. macOS/Linux support included but untested.
macOS arm64 WireGuard CLI resources for @qpjoy/electron-core-wireguard.
Linux arm64 WireGuard CLI resources for @qpjoy/electron-core-wireguard.
React Native WireGuard VPN package for iOS and Android
This repository ships two standalone CLIs:
Connect to WireGuard hosts and grab connection information on peers
This is a placeholder module for a Node.JS wrapper for Wireguard.
Wireguard client packaged as an npm module
React Native WireGuard VPN package for iOS and Android
Generate and manage WireGuard VPN configuration files
A React Native bridge for WireGuard VPN