We advise against downloading the zip source code ("tarball") through the github page, as it will be missing dependencies required for building.
Downloading Sapphire Launcher
Sapphire provides a standard launcher to launch the FFXIV client while configuring it to connect to Sapphire.
The launcher has only been tested to work on Windows.
There are alternative launchers (not developed by the Sapphire team) that can be setup to work with Sapphire, if desired.
We do not provide support for them.
You may clone the Sapphire Launcher by running the following command. Make sure you are not running the command inside the Sapphire folder.
Install Dependencies
Sapphire requires CMake and a C++ compiler to build.
Additionally, Sapphire makes use of several dependencies. The submodule initialization through git will provide most of them, however SQL development headers need to be provided separately.
How to build
Instructions on how to build for each of the supported platforms can be found in the Installation page.