Skip to content
Change the repository type filter

All

    Repositories list

    • cli

      Public
      vixcpp/cli – Command Line Interface for vix.cpp. Scaffold new projects, run the server with hot reload, and generate models or resources.
      C++
      0500Updated Dec 9, 2025Dec 9, 2025
    • A modern C++ backend runtime: fast, minimal, modular.
      HTML
      0100Updated Dec 8, 2025Dec 8, 2025
    • vix

      Public
      ⚡ A C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.
      CMake
      13100Updated Dec 8, 2025Dec 8, 2025
    • core

      Public
      vixcpp/core – The core of the vix.cpp framework. Provides the HTTP server, router, JSON utilities, and middleware system. All other modules are built on top of it.
      C++
      0600Updated Dec 8, 2025Dec 8, 2025
    • websocket

      Public
      vixcpp/websocket – WebSocket and real-time streaming support. Enables chat apps, notifications, IoT, and live dashboards.
      C++
      0100Updated Dec 8, 2025Dec 8, 2025
    • utils

      Public
      utils – The utility module of the framework. Provides common tools such as logging (via Logger), configuration management, string manipulation, and general-purpose helpers. Used across all other modules in the project to ensure consistency and reduce code duplication.
      C++
      0100Updated Dec 6, 2025Dec 6, 2025
    • rix

      Public
      Minimal C++ Standard Library for Modern Development
      Makefile
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-util

      Public
      General-purpose helper functions for C++ projects.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Thread and synchronization utilities: thread creation, mutex, lock, and condition variables.
      0100Updated Dec 5, 2025Dec 5, 2025
    • String manipulation utilities and helper functions.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Process management utilities for spawning and controlling subprocesses.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-net

      Public
      TCP/UDP client and server abstractions.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Memory management utilities, smart pointers, and RAII helpers.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-log

      Public
      Logging utilities: console and file output.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-json

      Public
      JSON parser and serializer for C++20.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Iterator utilities and abstractions: range-based helpers, iterator traits, and adapters.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-io

      Public
      File and I/O utilities: reading and writing text and binary data.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-fs

      Public
      Filesystem utilities: paths, directories, file operations.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Core containers: vector, map, set implementations using modern C++.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Timers, sleep functions, and time measurement utilities.
      0100Updated Dec 5, 2025Dec 5, 2025
    • rix-async

      Public
      Coroutines, futures, and asynchronous primitives.
      0100Updated Dec 5, 2025Dec 5, 2025
    • Assertion utilities for runtime checks and debug validation.
      0100Updated Dec 5, 2025Dec 5, 2025
    • vixcpp/middleware – Standard middlewares for vix.cpp: authentication, CORS, logging, error handling, compression, and rate limiting.
      CMake
      0000Updated Dec 5, 2025Dec 5, 2025
    • json

      Public
      📦 vixcpp/json – JSON serialization and deserialization for vix.cpp Efficient and lightweight JSON library for vix.cpp. Serialize C++ objects to JSON and deserialize JSON to strongly-typed C++ structures. Fully integrated with vix.cpp's runtime and model system.
      C++
      0100Updated Dec 5, 2025Dec 5, 2025
    • Common algorithms: sorting, searching, transformations.
      0100Updated Dec 3, 2025Dec 3, 2025
    • docs

      Public
      vixcpp/docs – Automatic API documentation generator using OpenAPI/Swagger. Generates interactive docs directly from your code.
      Vue
      0000Updated Dec 3, 2025Dec 3, 2025
    • vix-ai

      Public
      Vix.AI is the umbrella superbuild that unifies all Vix modules—core, ML, NN, NLP, vision, distributed, and CLI into one cohesive C++ AI ecosystem with shared examples and documentation.
      CMake
      0600Updated Nov 8, 2025Nov 8, 2025
    • vix-ai-ml

      Public
      Machine learning layer of Vix.AI implements basic algorithms, datasets, and metrics for regression, clustering, and model evaluation.
      C++
      0100Updated Nov 8, 2025Nov 8, 2025
    • Distributed AI framework supports federated learning, peer-to-peer synchronization, and secure communication between nodes.
      C++
      0100Updated Nov 8, 2025Nov 8, 2025
    • Computer vision toolkit provides image handling, object detection, OCR, and tracking primitives built in modern C++.
      C++
      0100Updated Nov 8, 2025Nov 8, 2025