Varphi also has an official Visual Studio extension available on the Visual Studio Marketplace. You can use this extension to run and step through Varphi programs from within the Visual Studio Code IDE in a more graphical format. The only prerequisites are
Visual Studio Code (version 1.94 or newer)
Complete documentation on this extension is available .
Varphi has an official interpreter, with precompiled binaries available for download on Varphi's GitHub Releases page. These binaries have been compiled for the following operating systems:
Windows 10 and 11
MacOS 13, 14, and 15
Ubuntu 20.04, 22.04, and 24.04
Windows Server 2019, 2022, and 2025
No prerequisite programs are required to install and use these binaries.
You may need to allow the binary to be executable on some operating systems to be able to use it.
If your operating system is listed above, it is strongly recommended to download a precompiled version of the Varphi Interpreter.
It is possible to build the Varphi Interpreter from source. To do so, you will need the following dependencies installed on your machine and on your PATH:
Python (at least version 3.13)
Make
Git
The build process assumes that the Python Interpreter can be accessed over the command line with python
. If this is not the case for your machine, please create an alias to the Python Interpreter with the name python
.
Once you ensure you have these dependencies, please follow the following steps:
Clone the Varphi source code repository:
Change into the varphi
directory:
Build the vpi
executable:
The Varphi Interpreter should then be available under bin/vpi
(or bin\vpi.exe
if you are on Windows), assuming you're in the varphi
directory.
You may need to allow the binary to be executable on some operating systems to be able to use it.