#stack #geph #packets #tcp #userspace #proxies #transparent

ipstack-geph

Asynchronous lightweight userspace implementation of TCP/IP stack for transparent proxies

2 unstable releases

0.2.0 Jun 2, 2024
0.1.0 May 15, 2024

#3 in #proxies

Download history 152/week @ 2024-05-11 22/week @ 2024-05-18 2/week @ 2024-05-25 255/week @ 2024-06-01 30/week @ 2024-06-08

322 downloads per month

Apache-2.0

61KB
1.5K SLoC

IpStack-Geph

A fork of narrowlink/ipstack. Main changes:

  • Not tightly coupled to TUN interfaces. Instead, packets are passed in and out of the stack in a generic fashion using channels.
  • De-tokio-ified, like the rest of the Geph package ecosystem. Does not use the tokio executor and implenets futures I/O traits.

Dependencies

~8–18MB
~258K SLoC