1212
vixcpp repositories · GitHub
Skip to content
Change the repository type filter

All

    Repositories list

    • process

      Public
      Process execution and control.
      C++
      MIT License
      0100Updated Apr 19, 2026Apr 19, 2026
    • vix

      Public
      A modern runtime for building and running C++ applications.
      CMake
      MIT License
      32397160Updated Apr 19, 2026Apr 19, 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++
      MIT License
      2900Updated Apr 19, 2026Apr 19, 2026
    • websocket

      Public
      WebSocket module for real-time communication in Vix.
      C++
      MIT License
      1600Updated Apr 18, 2026Apr 18, 2026
    • core

      Public
      Core runtime for Vix, handling HTTP, routing, and app lifecycle.
      C++
      MIT License
      1900Updated Apr 18, 2026Apr 18, 2026
    • p2p

      Public
      Peer-to-peer layer for Vix with secure, offline-first networking.
      C++
      MIT License
      0300Updated Apr 18, 2026Apr 18, 2026
    • async

      Public
      Low-level async runtime (scheduler, coroutines, timers, thread pool) for Vix.cpp
      C++
      MIT License
      0200Updated Apr 18, 2026Apr 18, 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++
      MIT License
      0000Updated Apr 18, 2026Apr 18, 2026
    • tests

      Public
      A native testing module for Vix.cpp, serving as the single source of truth for tests, with optional CTest integration.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • os

      Public
      Operating system utilities.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • crypto

      Public
      Modern cryptography primitives for Vix. Explicit, auditable, dependency-light crypto building blocks for secure runtimes.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • sync

      Public
      Offline-first sync engine (WAL, outbox, retries).
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • p2p_http

      Public
      HTTP adapter exposing Vix P2P runtime over the core router.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • Composable middleware for Vix: auth, CORS, logging, and request handling.
      C++
      MIT License
      0200Updated Apr 18, 2026Apr 18, 2026
    • cache

      Public
      HTTP cache engine for Vix. Pluggable cache stores, cache policies, and keying strategies for high-performance HTTP response caching.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • net

      Public
      Low-level network primitives and connectivity helpers.
      CMake
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • log

      Public
      Structured logging system.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • env

      Public
      Environment variable access.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • io

      Public
      Standard input/output helpers.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • fs

      Public
      File system operations.
      C++
      MIT License
      0200Updated Apr 18, 2026Apr 18, 2026
    • path

      Public
      Cross-platform path utilities.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • error

      Public
      Unified error handling.
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 2026
    • utils

      Public
      Core utility library for Vix (logging, validation, env, time, UUID).
      C++
      MIT License
      0100Updated Apr 18, 2026Apr 18, 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++
      MIT License
      0000Updated Apr 18, 2026Apr 18, 2026
    • validation

      Public
      Composable validation framework for C++: rules, schemas, and structured errors for entities, models, and user input.
      C++
      MIT License
      0000Updated Apr 18, 2026Apr 18, 2026
    • Low-level, zero-overhead type conversion utilities for C++ (string to int, enum, bool, etc.) with explicit error handling.
      C++
      MIT License
      0000Updated Apr 18, 2026Apr 18, 2026
    • registry

      Public
      High-performance package registry engine built on Vix (C++).
      MIT License
      0200Updated Apr 18, 2026Apr 18, 2026
    • template

      Public
      Template rendering engine for Vix.cpp
      C++
      MIT License
      0200Updated Apr 18, 2026Apr 18, 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++
      MIT License
      0600Updated Apr 18, 2026Apr 18, 2026
    • db

      Public
      Vix.cpp DB core (anti-ORM): drivers, pool, transactions, migrations.
      C++
      MIT License
      1300Updated Apr 18, 2026Apr 18, 2026
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.