Official command-line interface for Vix.cpp.
The Vix CLI provides a modern developer workflow for C++ projects: create, build, run, test, format, manage dependencies, inspect the environment, and package applications.
Full documentation is available here:
vix new app
cd app
vix install
vix devvix build
vix run
vix tests
vix check
vix fmtRun a single C++ file directly:
vix run main.cppvix add @softadastra/json
vix install
vix update
vix list
vix remove @softadastra/jsonMore information:
https://docs.vixcpp.com/cli/add
vix info
vix doctorMore information:
https://docs.vixcpp.com/cli/info
git clone https://github.com/vixcpp/vix.git
cd vix/modules/cli
cmake -B build -S .
cmake --build build -j$(nproc)Run the binary:
./build/vixgit clone https://github.com/vixcpp/vix.git
cd vix
cmake -B build -S .
cmake --build build -j$(nproc)- Documentation: https://docs.vixcpp.com/
- CLI documentation: https://docs.vixcpp.com/cli/
- Engineering notes: https://blog.vixcpp.com/
- Registry: https://registry.vixcpp.com/
- GitHub: https://github.com/vixcpp/vix
MIT License.
See LICENSE for details.