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

GitHub topics: tuntap

anywherelan/awl

Securely connect your devices into a private network. Mesh VPN, socks5 proxy server/client

Language: Go - Size: 1.53 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 438 - Forks: 22

seashell/drago

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

Language: Go - Size: 64.4 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1,118 - Forks: 58

gnbdev/opengnb

GNB is open source de-centralized SDVN to achieve layer3 network via p2p with the ultimate capability of NAT Traversal.GNB是一个开源的去中心化的具有极致内网穿透能力的通过P2P进行三层网络交换的SDVN。

Language: C - Size: 3.51 MB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 1,119 - Forks: 259

pojntfx/weron

Overlay networks based on WebRTC.

Language: Go - Size: 872 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 1,883 - Forks: 65

go-gost/gost

GO Simple Tunnel - a simple tunnel written in golang

Language: Go - Size: 1.04 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 5,098 - Forks: 581

pirate/wireguard-docs

📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

Language: Shell - Size: 332 KB - Last synced at: 8 days ago - Pushed at: 17 days ago - Stars: 4,817 - Forks: 331

ginuerzh/gost

GO Simple Tunnel - a simple tunnel written in golang

Language: Go - Size: 21.7 MB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 16,746 - Forks: 2,551

saminiir/level-ip

A hacker's userspace TCP/IP stack

Language: C - Size: 772 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 2,993 - Forks: 410

pandax381/microps

An implementation of a small TCP/IP protocol stack for learning.

Language: C - Size: 389 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 1,105 - Forks: 398

julianolf/sshtun

🪢 Configure network traffic over SSH using SOCKS5.

Language: Shell - Size: 266 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

Qanora/mstack-cpp

User-Space TCP/IP Stack Implemented in C++20.

Language: C++ - Size: 155 KB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 32 - Forks: 9

fumiama/WireGold

Wire Golang Guard = WireGold

Language: Go - Size: 1.3 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 24 - Forks: 8

montag451/pytun

Linux TUN/TAP wrapper for Python

Language: C - Size: 36.1 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 175 - Forks: 33

matiasinsaurralde/facebook-tunnel

Tunneling Internet traffic over Facebook chat.

Language: Roff - Size: 1.89 MB - Last synced at: 5 days ago - Pushed at: almost 9 years ago - Stars: 1,291 - Forks: 81

xutianyi1999/fubuki

A mesh VPN

Language: Rust - Size: 801 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 155 - Forks: 20

sappChak/mini-rfc793

TCP protocol implementation

Language: Rust - Size: 80.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

benjojo/IPoverFC

IP over ATA over FC (Cheap Ethernet over SCSI)

Language: Go - Size: 202 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 52 - Forks: 4

wtdcode/tun2socks

A blazing fast tun2socks implementation with pure C++ and boost.asio 🚀.

Language: C++ - Size: 2.98 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 54 - Forks: 12

lavrd/tunnel

Network tunnel as an example

Language: Rust - Size: 168 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

PupilTong/node-tuntap2

a opensource, asynchronized, napi-based, business friendly tuntap device addon for nodejs.

Language: TypeScript - Size: 135 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 6

AlmirKadric-Published/docker-tuntap-osx

A tuntap shim installer for "Docker for Mac"

Language: Shell - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 333 - Forks: 65

RepComm/sneknet

basically PDANet, but opensource + supports linux

Language: Java - Size: 527 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

jgoerzen/xbnet

Networking (Ethernet, TCP/IP, IPv6) over Xbee long-distance radios

Language: Rust - Size: 243 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 4

tim-harding/tunic

TUN/TAP interface API for Rust

Language: Rust - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

RTradeLtd/libanonvpn

Library for TUN and TAP devices over I2P in Go Applications

Language: Go - Size: 141 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 9

msantos/tunctl

Erlang TUN/TAP interface

Language: Erlang - Size: 153 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 23

arkamar/tapcat

Minimalistic tap-ucspi utility

Language: C - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

doronz88/pytun-pmd3

This is a fork of https://github.com/montag451/pytun with partial Darwin support.

Language: C - Size: 607 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 7

isotes/tun-open

Small library without dependencies to open/create a tun device on Linux and macOS

Language: C - Size: 11.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 1

alienrobotarmy/ctunnel

ctunnel is a proxy and VPN software for tunneling TCP and UDP connections securely

Language: C - Size: 74.2 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 28

kevinbird61/virtual-router

Using tuntap to simulate router port, implement software router and related network functions with C.

Language: C - Size: 124 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 5

msantos/sut

Six (IPv6 in IPv4) Userlspace Tunnel

Language: Erlang - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 11 - Forks: 3

thgeorgiou/Serial-TUN

A program to create network connections through serial ports using the TUN driver

Language: C - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 17 - Forks: 10

0xef53/go-tuntap

Simple tuntap driver for the Go language

Language: Go - Size: 2.93 KB - Last synced at: 11 months ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 1

jimfangx/Network-Stack

Reimplementation of TCP handshakes in C from the L2 data link layer

Language: C - Size: 445 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

pjg11/tuntcp

TCP implementation in C

Language: C - Size: 43 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

mnogu/pareiodon

Language: Rust - Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

przemoc/ttdump

TUN/TAP dump

Language: C - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

hurui200320/jna-wintun

Wintun wrapper in Kotlin using Java Native Access (JNA)

Language: Kotlin - Size: 92.8 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

lavrd/vpn

Simple VPN as an example

Language: Rust - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

liloew/gvn

gvn - a distrabuted VPN implementation by Go aimed distributed work environment

Language: Go - Size: 143 KB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 1

kitty-panics/n2n-win

[Win] N2n console edition, gui edition (maybe)

Language: Python - Size: 103 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

quarxConnect/pecl-tuntap

TUN/TAP ioctls for PHP

Language: PHP - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 4

zhangxm99/Myprotostack

This project is based on the linux tuntap device, and builds a basic protocol stack from the bottom up

Language: C++ - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Azer0s/exu

A simple network emulation library for Go

Language: Go - Size: 72.3 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Puneet2000/CNetworks

Network Oriented Programming in C ( UNIX network Programming )

Language: C - Size: 502 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

gongzhang/n2n-docker Fork of pahud/n2n-docker

n2n with Docker

Language: Dockerfile - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

thierry-f-78/go-tuntap Fork of jamescun/tuntap

Native Go Wrapper for TUN/TAP devices on Linux and Mac OS X

Language: Go - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

HBSnail/UniversalTunTapDriver

A driver for TUN/TAP devices to support basic operations on both linux and windows platform.

Language: C# - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 6

jamesruan/tuntap

Simple TUN/TAP wrapper for golang

Language: Go - Size: 15.6 KB - Last synced at: 11 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

ddeka0/TunnelDeviceOnLinux

Exploring the Linux APIs for Tun & Tap devices for IP packet tunnelling objective.

Language: C++ - Size: 475 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

montag451/ltun

Linux TUN/TAP module for Lua

Language: C - Size: 145 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 4

isotes/tun-io

JNA based access to TUN devices on Linux and macOS

Language: Java - Size: 125 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 5

corbamico/tun_libtcp

rust demo for tun operation, build some tcp function on tun.

Language: Rust - Size: 33.2 KB - Last synced at: 10 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

cakturk/unet

A network stack in userspace

Language: C - Size: 75.2 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 1

jolisper/trust

TCP Protocol Implementation in Rust

Language: Rust - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

Nat-Lab/tapio

A simple TUN/TAP to stdio proxy.

Language: C - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

Papierkorb/tuntap

TUN/TAP driver for Crystal

Language: Crystal - Size: 12.7 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

yaosdn/yaosdn

Yet Another Overlay Software Defined Network

Language: Clojure - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

shyaminayesh/ttos

TTOS ( Tunnel TO Socks )

Language: Go - Size: 41 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

zzJinux/tcp-piercer

A proof-of-concept implementation of NAT/Firewall circumvention utility. It is intended for understanding the TCP/IP

Language: Go - Size: 2.94 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

npk48/ZeroHub

c# implementation aimed for nat traversal using OpenVPN tuntap driver

Language: C# - Size: 154 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 15 - Forks: 8

isotes/tun-io-example

Example project for tun-io (JNA based access to TUN devices on Linux and macOS)

Language: Java - Size: 116 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

ArchiMoebius/charon

C based tuntap library for Linux

Language: C - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

KowalczykBartek/jni-linux-native-playground

experiments around sockets and JNI

Language: Java - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

YieldNull/tcpip

A TCP/IP stack written in OCaml, based on linux tap device

Language: OCaml - Size: 71.3 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0