Skip to content
Change the repository type filter

All

    Repositories list

    • vix

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

      Public
      Vix.cpp P2P is a secure, offline-first peer-to-peer networking layer for high-performance C++ systems.
      C++
      0200Updated Jan 27, 2026Jan 27, 2026
    • vixcpp/middleware – Standard middlewares for vix.cpp: authentication, CORS, logging, error handling, compression, and rate limiting.
      C++
      0000Updated Jan 27, 2026Jan 27, 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++
      2800Updated Jan 27, 2026Jan 27, 2026
    • db

      Public
      Vix.cpp DB core (anti-ORM): drivers, pool, transactions, migrations.
      C++
      0000Updated Jan 27, 2026Jan 27, 2026
    • sync

      Public
      Offline-first sync engine (WAL, outbox, retries).
      C++
      0000Updated Jan 27, 2026Jan 27, 2026
    • cache

      Public
      HTTP cache engine for Vix. Pluggable cache stores, cache policies, and keying strategies for high-performance HTTP response caching.
      C++
      0000Updated Jan 27, 2026Jan 27, 2026
    • net

      Public
      Low-level network primitives and connectivity helpers.
      CMake
      0000Updated Jan 27, 2026Jan 27, 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 27, 2026Jan 27, 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 27, 2026Jan 27, 2026
    • ⚡ Vix a C++20 runtime for offline-first, P2P and high-performance applications. Local-first execution, Asio-powered async I/O, modular architecture.
      Vue
      0100Updated Jan 27, 2026Jan 27, 2026
    • examples

      Public
      vixcpp/examples – Example applications demonstrating real-world usage of vix.cpp: Todo API, Blog, and Chat with WebSockets.
      C++
      0000Updated Jan 26, 2026Jan 26, 2026
    • 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 Jan 23, 2026Jan 23, 2026
    • registry

      Public
      High-performance package registry engine built on Vix (C++).
      0100Updated Jan 22, 2026Jan 22, 2026
    • websocket

      Public
      vixcpp/websocket – WebSocket and real-time streaming support. Enables chat apps, notifications, IoT, and live dashboards.
      C++
      2500Updated Jan 18, 2026Jan 18, 2026
    • 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 Jan 18, 2026Jan 18, 2026
    • 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