Rix is the official package layer for Vix.cpp Browse packages
Rix·Official Vix.cpp userland packages

The userland layer
for Vix.cpp projects.

Rix brings application-level packages to Vix.cpp: utilities, authentication, documents, data tools, developer helpers, and more. Vix stays focused on the runtime, CLI, build workflow, registry, and core foundations.

Vixruntime, CLI, build workflow
Rixuserland libraries and facade
Registrypackage metadata and versions
main.cpprixcsvdebugpdf
#include <rix.hpp>

int main(){
  auto auth = rix.auth.memory();
  auto user = auth.register_user({"ada@example.com","password"});
  if (user.failed()){
    rix.debug.eprint("auth failed");
    return 1;
  }

  auto login = auth.login({"ada@example.com", "password"});
  if (login.ok()){
    rix.debug.print("signed in:", login.value().user.email());
  }

  return 0;
}
$vix add @rix/rix
$vix install
$vix run main.cpp