Vix.cpp docs moved to vixcpp.com
Skip to content

Welcome

Welcome to the Softadastra Engine documentation.

Softadastra Engine is the offline-first runtime layer inside the Softadastra C++ tooling ecosystem.

This documentation helps you understand the engine, install it, use the CLI, integrate it into C++ applications, and understand the internal runtime model.

Start here

New to Softadastra Engine?

Start with:

What is Softadastra Engine?

Then continue with:

Installation

And then:

Quick Start

Choose your path

Use the CLI

Use the CLI section if you want to install Softadastra Engine, inspect local status, manage local state, check runtime behavior, or debug the engine from the terminal.

CLI Overview

Use the C++ SDK

Use the C++ SDK section if you want to integrate Softadastra Engine into a native C++ application.

C++ SDK Overview

Understand the engine

Use the engine section if you want to understand the internal runtime architecture, WAL, store, retry, sync, transport, and recovery model.

Engine Overview

Follow practical guides

Use the guides section when you want step-by-step workflows.

Guides

Read the API reference

Use the reference section when you need API details, configuration, commands, errors, or runtime behavior.

Reference

Main entry points

  1. What is Softadastra Engine?
  2. Installation
  3. Quick Start
  4. CLI Overview
  5. C++ SDK Overview
  6. Engine Overview

In one sentence

Softadastra Engine helps C++ applications write locally, persist safely, recover after failure, retry when needed, and synchronize when communication becomes available.

Released under the Apache License 2.0.