#tcp-ip #userspace #stack #channel #transparent #packet #proxies

ipstack-geph

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

10 releases

0.2.8 Dec 28, 2024
0.2.7 Sep 11, 2024
0.2.4 Aug 19, 2024
0.2.1 Jul 22, 2024
0.1.0 May 15, 2024

#12 in #proxies

Download history 106/week @ 2024-12-01 139/week @ 2024-12-08 101/week @ 2024-12-15 244/week @ 2024-12-22 204/week @ 2024-12-29 150/week @ 2025-01-05 113/week @ 2025-01-12 156/week @ 2025-01-19 74/week @ 2025-01-26 163/week @ 2025-02-02 190/week @ 2025-02-09 111/week @ 2025-02-16 195/week @ 2025-02-23 101/week @ 2025-03-02 250/week @ 2025-03-09 155/week @ 2025-03-16

717 downloads per month
Used in 2 crates (via geph5-client)

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

~19–52MB
~765K SLoC