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
      222661802Updated Feb 8, 2026Feb 8, 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 …
      C++
      2900Updated Feb 8, 2026Feb 8, 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 Feb 8, 2026Feb 8, 2026
    • utils

      Public
      utils – The utility module of the framework. Provides common tools such as logging (via Logger), configuration management, string manipulation, and general-purp…
      C++
      1100Updated Feb 8, 2026Feb 8, 2026
    • p2p

      Public
      Vix.cpp P2P is a secure, offline-first peer-to-peer networking layer for high-performance C++ systems.
      C++
      0200Updated Feb 7, 2026Feb 7, 2026
    • async

      Public
      Low-level async runtime (scheduler, coroutines, timers, thread pool) for Vix.cpp
      C++
      0100Updated Feb 7, 2026Feb 7, 2026
    • websocket

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

      Public
      Modern cryptography primitives for Vix. Explicit, auditable, dependency-light crypto building blocks for secure runtimes.
      C++
      0000Updated Feb 7, 2026Feb 7, 2026
    • time

      Public
      Provides a simple, explicit API for working with dates, times, timestamps, and durations in C++. Designed for ergonomics similar to Node.js and Python, while re…
      C++
      0000Updated Feb 7, 2026Feb 7, 2026
    • p2p_http

      Public
      HTTP adapter exposing Vix P2P runtime over the core router.
      C++
      0000Updated Feb 7, 2026Feb 7, 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 deseri…
      C++
      1200Updated Feb 7, 2026Feb 7, 2026
    • sync

      Public
      Offline-first sync engine (WAL, outbox, retries).
      C++
      0100Updated Feb 7, 2026Feb 7, 2026
    • cache

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

      Public
      Minimal WebRPC layer for Vix. Explicit, typed remote procedure calls over HTTP/WebSocket, focused on clarity, structured errors, and deterministic behavior.
      C++
      0000Updated Feb 5, 2026Feb 5, 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 Feb 4, 2026Feb 4, 2026
    • Composable validation framework for C++: rules, schemas, and structured errors for entities, models, and user input.
      C++
      0000Updated Feb 4, 2026Feb 4, 2026
    • Low-level, zero-overhead type conversion utilities for C++ (string to int, enum, bool, etc.) with explicit error handling.
      C++
      0000Updated Feb 4, 2026Feb 4, 2026
    • net

      Public
      Low-level network primitives and connectivity helpers.
      CMake
      0000Updated Feb 3, 2026Feb 3, 2026
    • db

      Public
      Vix.cpp DB core (anti-ORM): drivers, pool, transactions, migrations.
      C++
      0000Updated Feb 3, 2026Feb 3, 2026
    • vixcpp/middleware – Standard middlewares for vix.cpp: authentication, CORS, logging, error handling, compression, and rate limiting.
      C++
      0000Updated Feb 3, 2026Feb 3, 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
    • registry

      Public
      High-performance package registry engine built on Vix (C++).
      0100Updated Jan 22, 2026Jan 22, 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 ex…
      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