Get Reflex++

The public version of Reflex++ is free for evaluation and non-commercial use. See our Pricing plans for commercial licensing and source code access.

Use of Reflex++ is subject to the End User Licence Agreement.

1

Clone the repository

Clone the public Reflex++ repository from GitHub to get the framework headers, examples, and tooling.

git clone https://github.com/reflexplusplus/reflex_public
2

Install binaries

Run the install script to download the precompiled binaries for your platform and current version.

Windows
cd reflex_public install.bat
macOS
cd reflex_public ./install.command
!

When updating the repo, if the version tag changes, run install again to download the updated binaries for that version.

3

Create a Project

Run create from the Reflex++ CLI to generate a project.

Default output is a CMakeLists.txt, but use --targets to generate directly for Visual Studio, Xcode, or Android Studio.

Windows
reflex create
macOS
./reflex create

The CLI will guide you through the required arguments. Run reflex help to see them all upfront, and list-templates to see available templates.

Alternatively, open the Project Creator desktop application located at bin/tools to generate a project via a graphical interface.