esp_wireguard
WireGuard Implementation for ESP-IDF (by trombik)
tunsocks
User-level IP forwarding, SOCKS proxy, and HTTP proxy for VPNs that provide tun-like interface (by russdill)
Our great sponsors
esp_wireguard | tunsocks | |
---|---|---|
7 | 2 | |
177 | 311 | |
- | - | |
3.3 | 3.8 | |
3 months ago | about 1 month ago | |
C | C | |
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esp_wireguard
Posts with mentions or reviews of esp_wireguard.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-12-29.
-
WireGuard implementation for ESP32
Another (native esp-idf) implementation: https://github.com/trombik/esp_wireguard
-
Access Mosquito from ESP32 in other network?
There seems to be a Wireguard implementation for the ESP, but still early in development: https://github.com/trombik/esp_wireguard
-
ESP-IDF from 4.4 to 5
Updated/refactored a few personal projects lately, apart from a breaking change in the networking side See this almost no serious issues.
- WireGuard ESP32 - Config connects on any other device, except on ESP32
- A userspace WireGuard client that exposes itself as a proxy
- WireGuard Implementation for ESP-IDF
tunsocks
Posts with mentions or reviews of tunsocks.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-26.
- A userspace WireGuard client that exposes itself as a proxy
-
SSH and User-Mode IP WireGuard
tunsocks[0] might be of interest to you. It's very similar to the software mentioned by OP except in C. It uses the lwIP usermode tcp/ip stack. It doesn't itself have any VPN or tunneling support, but instead relies on raw packets being passed into and out of a pipe. It can then provide access to that network via various proxies, port forwards, and even raw packets via NAT (very useful for VMs).
[0]: https://github.com/russdill/tunsocks
What are some alternatives?
When comparing esp_wireguard and tunsocks you can also consider the following projects:
esp32_nat_router - A simple NAT Router for the ESP32
wireproxy - Wireguard client that exposes itself as a socks5 proxy
wireguard-vyatta-ubnt - WireGuard for Ubiquiti Devices
onetun - User space WireGuard port-forward in Rust
ini - Package ini provides INI file read and write functionality in Go
tailscale - The easiest, most secure way to use WireGuard and 2FA.
WireGuard-ESP32-Arduino - WireGuard implementation for ESP32 Arduino
slirpnetstack - slirp4netns implementation using gvisor/netstack
esp_wireguard vs esp32_nat_router
tunsocks vs wireproxy
esp_wireguard vs wireguard-vyatta-ubnt
tunsocks vs onetun
esp_wireguard vs ini
tunsocks vs ini
esp_wireguard vs onetun
tunsocks vs tailscale
esp_wireguard vs wireproxy
tunsocks vs wireguard-vyatta-ubnt
esp_wireguard vs WireGuard-ESP32-Arduino
tunsocks vs slirpnetstack