Feature Request: Add amneziawg-go as Alternative to WireGuard #679

Closed
opened 2025-11-13 12:07:34 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @lordraiden on GitHub (Sep 20, 2025).

I'd like to suggest adding support for amneziawg-go as an optional backend alongside WireGuard.

Why amneziawg-go?

  • No kernel dependency: Runs entirely in user space, simplifying deployment on systems without WireGuard kernel module.
  • Cross-platform: Easier to support on platforms like Windows/macOS where kernel-level WireGuard can be problematic.
  • Lightweight & fast: Designed for performance and minimal resource usage.
  • Built-in obfuscation: Helps bypass VPN blocks and DPI filtering.

This could broaden Pangolin’s compatibility and resilience in restrictive environments.

Thanks for considering!

Originally created by @lordraiden on GitHub (Sep 20, 2025). I'd like to suggest adding support for amneziawg-go as an optional backend alongside WireGuard. Why amneziawg-go? - No kernel dependency: Runs entirely in user space, simplifying deployment on systems without WireGuard kernel module. - Cross-platform: Easier to support on platforms like Windows/macOS where kernel-level WireGuard can be problematic. - Lightweight & fast: Designed for performance and minimal resource usage. - Built-in obfuscation: Helps bypass VPN blocks and DPI filtering. This could broaden Pangolin’s compatibility and resilience in restrictive environments. Thanks for considering!
Author
Owner

@oschwartz10612 commented on GitHub (Sep 20, 2025):

Thanks for the feature request! Going to move to a discussion so people can track and up vote

@oschwartz10612 commented on GitHub (Sep 20, 2025): Thanks for the feature request! Going to move to a discussion so people can track and up vote
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#679