What’s included: - HTTP routing & REST APIs - WebSocket runtime with typed messages - Shared HTTP + WebSocket lifecycle in a single process - Middleware pipeline (cache, CORS, rate limiting, auth, body limits) - Static files, compression, headers, security - Clean, production-oriented project layouts
Everything runs as a single binary with explicit control over performance, memory, and concurrency.
Repo & examples: https://github.com/vixcpp/vix
Happy to answer questions about design tradeoffs, performance, or architecture.