xkcptun is a C-language implementation of kcptun built on KCP and libevent2. It is mainly designed for embedded and router-oriented environments such as LEDE and OpenWrt, where lightweight networking tools are often preferred. The project provides client and server components that use KCP-based tunneling to improve performance over unreliable or high-latency network links. It also includes a spy utility, making the generated build more than a minimal two-binary tunnel setup. xkcptun can be built with CMake and supports static linking for easier deployment on constrained systems. It is most relevant to users who need a compact KCP tunnel implementation for routers, gateways, and custom network appliances.

Features

  • C-based kcptun implementation
  • KCP tunneling transport
  • libevent2 networking foundation
  • Client and server binaries
  • OpenWrt and LEDE-oriented use
  • Static linking build option

Project Samples

Project Activity

See All Activity >

Categories

Tunneling, KCP

License

GNU General Public License version 3.0 (GPLv3)

Follow xkcptun

xkcptun Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of xkcptun!

Additional Project Details

Programming Language

C

Related Categories

C Tunneling Software, C KCP Software

Registered

13 hours ago