Skip to content
Change the repository type filter

All

    Repositories list

    • ⚡ Vix a C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.
      HTML
      0100Updated Jan 9, 2026Jan 9, 2026
    • p2p

      Public
      Vix.cpp P2P is a secure, offline-first peer-to-peer networking layer for high-performance C++ systems.
      C++
      0100Updated Jan 8, 2026Jan 8, 2026
    • vix

      Public
      ⚡ Vix a C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.
      CMake
      121591413Updated Jan 6, 2026Jan 6, 2026
    • 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++
      2600Updated Jan 6, 2026Jan 6, 2026
    • 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++
      2900Updated Jan 4, 2026Jan 4, 2026
    • 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++
      1100Updated Jan 3, 2026Jan 3, 2026
    • websocket

      Public
      vixcpp/websocket – WebSocket and real-time streaming support. Enables chat apps, notifications, IoT, and live dashboards.
      C++
      2300Updated Jan 2, 2026Jan 2, 2026
    • examples

      Public
      vixcpp/examples – Example applications demonstrating real-world usage of vix.cpp: Todo API, Blog, and Chat with WebSockets.
      C++
      0000Updated Dec 27, 2025Dec 27, 2025
    • vixcpp/middleware – Standard middlewares for vix.cpp: authentication, CORS, logging, error handling, compression, and rate limiting.
      C++
      0000Updated Dec 26, 2025Dec 26, 2025
    • High-performance package registry engine built on Vix (C++).
      C++
      0000Updated Dec 18, 2025Dec 18, 2025
    • orm

      Public
      vixcpp/orm – Object-Relational Mapping (ORM) for vix.cpp. Allows defining C++ models mapped to databases and provides auto-generated CRUD operations.
      C++
      1600Updated Dec 17, 2025Dec 17, 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++
      1200Updated Dec 17, 2025Dec 17, 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
      0800Updated 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
    • vix-ai-nn

      Public
      Neural network module defines layer abstractions (Dense, Conv2D, Transformer) and optimizers (SGD, Adam) for building modern AI models.
      C++
      0100Updated Nov 8, 2025Nov 8, 2025
    • Natural Language Processing toolkit includes tokenization, embeddings, pipelines, and model loading for text-based AI applications.
      CMake
      0100Updated Nov 8, 2025Nov 8, 2025
    • Core foundation of the Vix.AI ecosystem lightweight C++20 engine providing data structures, utilities, and runtime components for all AI modules.
      C++
      0100Updated Nov 8, 2025Nov 8, 2025
    • Command-line interface for Vix.AI lightweight CLI tools to run, train, and manage AI models from the terminal.
      Makefile
      0100Updated Nov 5, 2025Nov 5, 2025
    • devtools

      Public
      vixcpp/devtools – Developer tools for vix.cpp, including hot reload, debugging helpers, and monitoring utilities.
      0000Updated Oct 4, 2025Oct 4, 2025