Skip to content

Vix.cpp Documentation

A modern C++ runtime for building fast, explicit, and offline-first applications.

Vix.cpp is designed for real-world conditions: unstable networks, constrained environments, and performance-critical workloads. It provides a unified runtime for HTTP APIs, WebSockets, async tasks, and local-first systems, without garbage collection or hidden magic.

Your runtime endpoint
works with the Vix.cpp API
main.cpp
http
#include <vix.hpp>
using namespace vix;

int main()
{
  App app;

  app.get("/", [](Request&, Response& res){
    res.send("Hello");
  });

  app.run(8080);
}