Vix.cpp
Vix.cpp is a modern C++ runtime for building fast and reliable applications. It provides the local workflow for project creation, modules, dependencies, builds and diagnostics.
Read about Vix.cppCompany
The C++ tooling company.
Softadastra exists to simplify serious C++ development. The company is being built around tools that help developers create, organize, build, diagnose and deliver C++ projects with more discipline, especially when a project grows beyond a single machine or a single developer.
Mission
C++ projects often become difficult for operational reasons. The language gives developers control and performance, but the surrounding workflow can become fragile when dependencies, build configuration, modules, environments and releases are not handled with enough structure.
Softadastra focuses on that layer. The goal is not to hide C++ or replace the tools developers already understand. The goal is to make the workflow around C++ projects clearer, more reproducible and easier to operate over time.
Ecosystem
Vix.cpp is a modern C++ runtime for building fast and reliable applications. It provides the local workflow for project creation, modules, dependencies, builds and diagnostics.
Read about Vix.cppSoftadastra Cloud is the project operations platform for C++ teams using Vix. Vix works locally; Softadastra Cloud organizes the team layer around projects, private packages, lockfiles, build reports, diagnostics and permissions.
Rix is the unified userland library layer for Vix.cpp. It provides common application building blocks so Vix projects can share a more consistent foundation.
Cloud direction
Softadastra Cloud is designed for the moment when a C++ project becomes a team project. At that point, the problem is no longer only whether the code builds on one machine. The team needs a shared view of dependencies, lockfiles, private packages, build reports, diagnostics, CI profiles and permissions.
The central idea is simple: Vix builds the project locally, while Softadastra Cloud organizes the team layer. The cloud does not need to run every build in the first version. It can begin by receiving project metadata, package information, lockfile history and build reports, then use that information to make the state of the project easier to understand.
Workflow
Developers continue to create, install, build, test and diagnose projects through Vix on their own machines.
The team connects a project to a Softadastra Cloud workspace so project state can be shared without replacing Git.
Internal C++ libraries can be published, versioned and installed through a private registry controlled by workspace permissions.
Build reports, lockfile history and diagnostics give the team a clearer view of what changed and where problems are appearing.
Minimal flow
The workflow should stay simple. A developer starts locally with Vix, then connects the project to the cloud when collaboration, private packages or project history become important.
vix init backend-api --template backend
cd backend-api
vix add vix/env
vix build
vix login
vix cloud init softadastra/backend-api
vix cloud sync
vix build --report
vix doctor --cloud
Founder
Softadastra is founded by Gaspard Kirira as a long-term effort to build practical tooling around C++ development. The company direction is centered on Vix.cpp, Softadastra Cloud and the supporting libraries needed to make C++ projects easier to structure, maintain and deliver.
View official profile