vane
CommunityFlow-based network protocol engine
Authorcanmi21
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Vane provides a high-performance, flow-based network protocol engine that bridges the gap between raw transport layer forwarding and complex application layer processing, offering a dynamic and composable pipeline architecture.
Core Features & Use Cases
- Flow-Based Pipeline: Dynamic, composable pipeline architecture treating network connections as programmable flows.
- Multi-Layered Processing: Handles traffic across L4 (TCP/UDP), L4+ (TLS/QUIC inspection/termination), and L7 (HTTP/1.1, HTTP/2, HTTP/3, WebSocket).
- Extensible Plugin System: Supports internal and external plugins (HTTP, Unix, Command) for custom logic.
- Use Case: Route TLS connections based on SNI without termination, upgrade listeners to L7 HTTPX for application handling, or apply middleware like header-based authentication for specific paths.
Quick Start
Use the vane skill to start the Vane proxy server with default configurations.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vane Download link: https://github.com/canmi21/vane/archive/main.zip#vane Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.