Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: wireguard

yonggekkk/x-ui-yg

x-ui精简修改版脚本,集成argo隧道,默认节点即可解锁ChatGPT,xray配置已添加支持warp-socks5与wireguard warp出站分流,实现多IP出站分流共存

Size: 41.6 MB - Last synced: 5 minutes ago - Pushed: 28 minutes ago - Stars: 1,115 - Forks: 488

ferama/vipien

A wireguard based vpn service for kubernetes

Language: JavaScript - Size: 641 KB - Last synced: about 3 hours ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

cterence/tailout

Spawn an exit node for your tailnet anywhere

Language: Go - Size: 694 KB - Last synced: about 3 hours ago - Pushed: about 4 hours ago - Stars: 18 - Forks: 1

qdm12/gluetun

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

Language: Go - Size: 12 MB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 6,392 - Forks: 322

leaint/detect

一个探测WireGuard服务器存活状态的小工具

Language: Go - Size: 30.3 KB - Last synced: 25 minutes ago - Pushed: about 9 hours ago - Stars: 0 - Forks: 0

stangri/repo.openwrt.melmac.net

OpenWrt/LEDE Project Packages Repository

Language: Standard ML - Size: 92.2 MB - Last synced: about 9 hours ago - Pushed: about 9 hours ago - Stars: 94 - Forks: 6

DefGuard/wireguard-rs

Rust library providing unified WireGuard interface to native/kernel and userspace implementations

Language: Rust - Size: 185 KB - Last synced: about 10 hours ago - Pushed: about 11 hours ago - Stars: 111 - Forks: 8

MHSanaei/3x-ui

Xray panel supporting multi-protocol multi-user expire day & traffic & ip limit (Vmess & Vless & Trojan & ShadowSocks & Wireguard)

Language: JavaScript - Size: 10.4 MB - Last synced: about 11 hours ago - Pushed: about 15 hours ago - Stars: 8,186 - Forks: 1,740

NHAS/wag

Simple Wireguard 2FA

Language: Go - Size: 2.2 MB - Last synced: about 10 hours ago - Pushed: about 19 hours ago - Stars: 415 - Forks: 25

cedrickchee/awesome-wireguard

A curated list of WireGuard tools, projects, and resources.

Size: 83 KB - Last synced: 25 minutes ago - Pushed: about 1 month ago - Stars: 817 - Forks: 48

XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.

Language: Go - Size: 3.81 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 22,110 - Forks: 3,569

TunnlTo/desktop-app

TunnlTo is a Windows WireGuard VPN client built for split tunnelling.

Language: TypeScript - Size: 17 MB - Last synced: 36 minutes ago - Pushed: about 1 hour ago - Stars: 1,025 - Forks: 52

hassio-addons/addon-wireguard

WireGuard - Home Assistant Community Add-ons

Language: Shell - Size: 286 KB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 171 - Forks: 56

nais/device

naisdevice is a application suite that enables NAV developers to connect to internal resources in a secure and friendly manner.

Language: Go - Size: 11 MB - Last synced: about 12 hours ago - Pushed: about 18 hours ago - Stars: 17 - Forks: 6

rosenpass/rosenpass

Rosenpass is a post-quantum-secure VPN that uses WireGuard to transport the actual data.

Language: Rust - Size: 6.6 MB - Last synced: about 18 hours ago - Pushed: about 19 hours ago - Stars: 1,009 - Forks: 79

gravitl/netmaker

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

Language: Go - Size: 262 MB - Last synced: about 13 hours ago - Pushed: about 18 hours ago - Stars: 9,007 - Forks: 531

mikeroyal/Self-Hosting-Guide

Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organization. Including Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.

Language: Dockerfile - Size: 1.21 MB - Last synced: about 18 hours ago - Pushed: 18 days ago - Stars: 8,854 - Forks: 456

R3DHULK/am-i-anonymous

Tool To Check If You Are Connected With Your VPN or not

Language: Python - Size: 33.2 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

camj2/server

Void Linux based Unbound Wireguard server for Raspberry Pi.

Language: Shell - Size: 10.7 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

hassio-addons/addon-tailscale

Tailscale - Home Assistant Community Add-ons

Language: Jinja - Size: 319 KB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 171 - Forks: 72

nettica-com/nettica-admin

Nettica Admin for managing WireGuard networks

Language: Go - Size: 1.85 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 2

r-pufky/wireguard-initramfs

Use dropbear over wireguard.

Language: Shell - Size: 13.7 KB - Last synced: about 14 hours ago - Pushed: 1 day ago - Stars: 277 - Forks: 25

zaneschepke/wgtunnel

An alternative Android client app for WireGuard VPN

Language: Kotlin - Size: 3 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 477 - Forks: 31

Vauth/warp

Language: Shell - Size: 3.22 GB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

celzero/firestack

Userspace wireguard and network monitor

Language: Go - Size: 61.5 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 65 - Forks: 14

captain686/go-warp2wireguard

warp+ to wireguard or clash

Language: Go - Size: 54.2 MB - Last synced: about 3 hours ago - Pushed: 16 days ago - Stars: 4 - Forks: 1

zhsj/wghttp

Turn WireGuard to HTTP & SOCKS5 proxies

Language: Go - Size: 83 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 151 - Forks: 17

k4yt3x/wg-meshconf

WireGuard full mesh configuration generator.

Language: Python - Size: 83 KB - Last synced: 1 day ago - Pushed: 11 days ago - Stars: 886 - Forks: 100

shahradelahi/node-wireguard

Language: TypeScript - Size: 47.9 KB - Last synced: 1 day ago - Pushed: 2 months ago - Stars: 11 - Forks: 0

leonovk/wg-rest-api

The easiest way to run WireGuard VPN + REST API

Language: Ruby - Size: 120 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 5 - Forks: 1

bombergio/choco-netbird

NetBird package for Chocolatey package manager

Language: PowerShell - Size: 61.5 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

donaldzou/WGDashboard

Simplest dashboard for WireGuard VPN written in Python w/ Flask

Language: Python - Size: 15.4 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 1,181 - Forks: 165

squat/kilo

Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)

Language: Go - Size: 14.4 MB - Last synced: about 23 hours ago - Pushed: 2 days ago - Stars: 1,955 - Forks: 115

f-koehler/KTailctl

A GUI to monitor and manage Tailscale on your Linux desktop.

Language: C++ - Size: 1.33 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 65 - Forks: 2

wirethingproject/wirething-poc

This proof of concept uses the ntfy service, STUNTMAN and wireguard to connect without any login two devices behind NAT.

Language: Shell - Size: 593 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 2 - Forks: 0

point-c/caddy

Caddy modules for WireGuard integration and network routing.

Language: Go - Size: 514 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 23 - Forks: 0

Azumi67/6TO4-GRE-IPIP-SIT

[Multiple Servers] Tunneling methods such as 6to4, GRE6, and IP6IP6, Geneve provide solutions for transmitting IPv6 packets over existing IPv4 or IPv6 networks. These methods allow communication between networks that use different IP versions.

Language: Python - Size: 1.6 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 129 - Forks: 51

unifi-utilities/unifios-utilities

A collection of enhancements for UnifiOS based devices

Language: Shell - Size: 112 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3,780 - Forks: 416

un3481/wg-rc

Wireguard client using Open-RC

Language: Shell - Size: 54.7 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

jonerrr/docker-pia-wireguard

Docker container for Wireguard and Private Internet Access

Language: Rust - Size: 88.9 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 2 - Forks: 1

hatamiarash7/Wireguard-Peer-Monitoring

Monitor Wireguard peers using kernel events

Language: Python - Size: 84 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1 - Forks: 0

nettica-com/nettica-client

WireGuard control plane for Windows and Linux

Language: Go - Size: 6.97 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 1 - Forks: 1

mehdieidi/tunelo

tunelo encrypts and tunnels UDP traffic (e.g. WireGuard) over a transport protocol like websocket or TCP. Helping to use VPNs in restricted areas.

Language: Go - Size: 4.93 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 9 - Forks: 2

Ne00n/wg-mesh

wg-mesh

Language: Python - Size: 410 KB - Last synced: 15 days ago - Pushed: 22 days ago - Stars: 21 - Forks: 1

tolkonepiu/wg-easy-extended

All-in-one: wg-easy + prometheus-wireguard-exporter

Language: Dockerfile - Size: 32.2 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 1

burghardt/tf-gcp-easy-wg-quick

Terraform configuration for deploying easy-wg-quick in Google Cloud Platform

Language: HCL - Size: 63.5 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 1

axllent/wireguard-vanity-keygen

WireGuard vanity key generator

Language: Go - Size: 44.9 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 88 - Forks: 6

FolsomHunter/WireGuard-Skoonie-Wrapper

WireGuard Skoonie Wrapper

Language: Shell - Size: 115 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 4 - Forks: 0

trailofbits/algo

Set up a personal VPN in the cloud

Language: Jinja - Size: 2.98 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 28,364 - Forks: 2,295

phirecc/wgnord

A NordVPN Wireguard ("NordLynx") client in POSIX shell

Language: Shell - Size: 30.3 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 15 - Forks: 4

DigitallyRefined/docker-wireguard-tunnel

Connect two or more Docker servers together sharing container ports between them via a WireGuard tunnel

Language: Shell - Size: 304 KB - Last synced: about 4 hours ago - Pushed: about 1 month ago - Stars: 44 - Forks: 2

anasfanani/Magisk-Tailscaled

Magisk/KernelSU module for running Tailscale on rooted Android devices. The easiest, most secure way to use WireGuard and 2FA.

Language: Shell - Size: 381 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 132 - Forks: 12

fps/0vpn

An experiment in making a wireguard VPN setup super easy (almost 0-conf)

Language: Shell - Size: 112 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 5 - Forks: 0

gemesa/nexus-net

Home network setup

Size: 594 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

spr-networks/super

📡 SPR: Open Source, secure, user friendly and fast wifi routers for your home. One wifi password per device. Ad Blocking & Privacy Blocklists. Policy Based Network Access

Language: JavaScript - Size: 28.2 MB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 97 - Forks: 9

svinota/pyroute2

Python Netlink and PF_ROUTE library — network configuration and monitoring

Language: Python - Size: 8.19 MB - Last synced: about 23 hours ago - Pushed: 13 days ago - Stars: 915 - Forks: 244

frenck/python-tailscale

Asynchronous client for the Tailscale API.

Language: Python - Size: 1.46 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 26 - Forks: 7

jodevsa/wireguard-operator

Painless deployment of wireguard on kubernetes

Language: Go - Size: 716 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 572 - Forks: 35

qwj/python-vpn

VPN Server implemented in pure Python. (For Research Purposes Only)

Language: Python - Size: 127 KB - Last synced: 3 days ago - Pushed: about 1 year ago - Stars: 325 - Forks: 89

xjasonlyu/tun2socks

tun2socks - powered by gVisor TCP/IP stack

Language: Go - Size: 6 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2,732 - Forks: 390

Tunnelsats/tunnelsats

Tunnel⚡Sats: Pre-configured VPN for Lightning Nodes

Language: JavaScript - Size: 10.2 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 32 - Forks: 7

XOR-op/BoltConn

Privacy-oriented proxy & network manager, supporting WireGuard, L7 firewall and scripted MitM.

Language: Rust - Size: 1.17 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 45 - Forks: 0

jsf0/wrpguard

script to configure an OpenBSD VPS with Web Rendering Proxy and Wireguard for browsing with old computers

Language: Shell - Size: 1000 Bytes - Last synced: 5 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0

nettica-com/nettica-agent

Electron/NodeJS UI Platform for managing WireGuard networks on Windows and Linux

Language: Vue - Size: 2.99 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 1

reo101/rix101

My NixOS, nix-on-droid and nix-darwin configs.

Language: Nix - Size: 306 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 8 - Forks: 1

vegardit/synology-wireguard Fork of runfalk/synology-wireguard

WireGuard support for some Synology NAS drives

Language: Shell - Size: 116 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 42 - Forks: 13

mtzanidakis/vpnbrowser

Containerized Firefox with WireGuard VPN

Language: Dockerfile - Size: 199 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

Toperlock/sing-box-subscribe Fork of gg4924/sing-box-subscribe

Language: Python - Size: 956 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1,418 - Forks: 1,271

0x676e67/wgsdc

WireGuard peer to peer endpoint Service discovery and Configuration plugin

Language: Rust - Size: 262 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 6 - Forks: 0

jamesmcm/vopono

Run applications through VPN tunnels with temporary network namespaces

Language: Rust - Size: 2.03 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 766 - Forks: 43

xterm-inator/MikroGuard

Web interface for managing WireGuard peers on MikroTik routers

Language: PHP - Size: 1.13 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 6 - Forks: 5

kbknapp/wireguard_exporter

A Prometheus exporter for WireGuard

Language: Rust - Size: 62.5 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 21 - Forks: 2

Grizzelbee/ioBroker.wireguard

A ioBroker adapter to monitor WireGuard hosts

Language: JavaScript - Size: 5.51 MB - Last synced: 7 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 2

casualshammy/slow-udp-pipe

Server-client application for creating an encrypted UDP tunnel between two computers

Language: C# - Size: 4 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1

passepartoutvpn/passepartout-app

VPN client for Apple platforms.

Language: Swift - Size: 69.2 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 750 - Forks: 111

broot5/nord-wg-gen

Wireguard config generator for Nord VPN built with dioxus

Language: Rust - Size: 5.86 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

cmusatyalab/wireguard-tools

Pure python reimplementation of wireguard-tools

Language: Python - Size: 123 KB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 18 - Forks: 5

bubuntux/nordvpn Fork of dperson/openvpn-client

NordVpn Docker Client

Language: Shell - Size: 365 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 699 - Forks: 186

freegeekman/nekoray Fork of MatsuriDayo/nekoray

nekoray with xray core v1.8.11

Language: C++ - Size: 2.21 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

jacklul/scripts

Various scripts that do not need their own repository. Most of them are for Linux / Raspberry Pi, Pi-hole or WireGuard

Language: Shell - Size: 297 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 6 - Forks: 1

seashell/drago

☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.

Language: Go - Size: 64.4 MB - Last synced: about 18 hours ago - Pushed: 7 months ago - Stars: 1,103 - Forks: 59

nathanielvarona/pritunl-client-github-action

Pritunl Client Github Action - Establish automated secure Pritunl VPN connections with Pritunl Client in GitHub Actions, supporting OpenVPN and WireGuard.

Language: Shell - Size: 513 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 17 - Forks: 4

ViRb3/wgcf

🚤 Cross-platform, unofficial CLI for Cloudflare Warp

Language: Go - Size: 472 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 5,545 - Forks: 629

jackivanov/terraform-provider-x25519

Utilities for working with Curve25519 keys. It offers resources that enable the creation of private keys and the corresponding public keys as part of a Terraform deployment.

Language: Go - Size: 75.2 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 0

xbc5/aegis

Wireguard for Qubes: with fuzzy and random pickers

Language: Shell - Size: 41 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

Mon-ius/Docker-Warp-Socks

Connet to CloudFlare WARP, exposing `socks5` proxy all together.

Language: Shell - Size: 157 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 274 - Forks: 29

celzero/rethink-app

DNS over HTTPS / DNS over Tor / DNSCrypt client, WireGuard proxifier, firewall, and connection tracker for Android.

Language: Kotlin - Size: 47.7 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 2,422 - Forks: 124

DevonTM/wiretunnel

An userspace WireGuard client that acts as a proxy server.

Language: Go - Size: 27.3 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

b-m-f/WirtBot 📦

Easily and securely extend your network into the cloud with a WirtBot

Language: JavaScript - Size: 20.6 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 242 - Forks: 14

ivpn/desktop-app

Official IVPN Desktop app

Language: Go - Size: 40.1 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 310 - Forks: 42

yonggekkk/warp-yg

warp多功能一键脚本,支持warp-go与wgcf切换,无限生成warp配置文件,支持升级warp+、warp团队账户,查看VPS本地IP、netflix、chatgpt解锁状态

Size: 5.55 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 3,158 - Forks: 855

fractalnetworksco/selfhosted-gateway

Self-hosted Docker native tunneling to localhost. Expose local docker containers to the public Internet with a docker compose interface.

Language: Shell - Size: 90.8 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 1,133 - Forks: 63

dominion-solutions/ansible-netbird

Netbird Collection for Ansible

Language: Python - Size: 74.2 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 0

kizzx2/docker-wireguard-socks-proxy

Expose a WireGuard tunnel as a SOCKS5 proxy

Language: Dockerfile - Size: 1.95 KB - Last synced: 5 days ago - Pushed: over 4 years ago - Stars: 148 - Forks: 34

StefanoGuerrini/vpn

Wireguard + PiHole setup

Size: 10.7 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0

mysteriumnetwork/mysterium-vpn-mobile

Mobile client for Mysterium Network

Language: Kotlin - Size: 37.7 MB - Last synced: 3 days ago - Pushed: 17 days ago - Stars: 202 - Forks: 48

netbirdio/android-client

Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls.

Language: TypeScript - Size: 45.4 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 31 - Forks: 5

h44z/wg-portal

WireGuard Configuration Portal with LDAP connection

Language: Go - Size: 7.45 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 843 - Forks: 120

fastcat/wirelink

Experimental P2P configuration plane for Wireguard

Language: Go - Size: 1.31 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 20 - Forks: 6

pedrolamas/docker-iot-stack

:computer: My personal Docker IoT Stack

Language: JavaScript - Size: 384 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 38 - Forks: 6