Visit vlink.work ↗What is VLink?
VLink is a high-performance C++ communication framework designed for autonomous driving and robotics applications. It provides a unified API across multiple transport backends (intra-process, shared memory, DDS, SOME/IP, MQTT, Zenoh, and others), supporting three communication models: Event (publish/subscribe), Method (request/response), and Field (state synchronization). The project includes 15 serialization formats, 10 CLI tools, record/replay capabilities, and visualization bridges for Foxglove and Rerun.
The framework targets developers building systems that need to switch between different communication backends without changing application logic. It supports Linux, macOS, Windows, QNX, and Android on x86_64 and ARM64 architectures. The repository describes VLink as a full-scenario alternative to ROS 2, offering compile-time serialization selection, lock-free queues, and zero-copy paths for performance-critical deployments.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered VLink automatically. Evidence: GitHub thun-res/vlink; repo has AGENTS.md, .github/copilot-instructions.md. View source.
Similar vibe-coded apps



Open-source tunneling solution to expose localhost to the internet

Android app and CLI to access your self-hosted Hermes agent locally

Free offline voice dictation and AI assistant for Windows, macOS, and Linux



Terminal pixel-art office that visualizes AI coding agents as animated coworkers