Current release

Neo 3.1.0 for Windows.

Includes the Neo compiler, runtime headers, examples, and documentation.

Windows x64Current

Install Neo, open a new terminal, and run it.

No separate GCC setup is required. Neo finds and uses the toolchain included with the installation.

  • Windows 10 or 11
  • x86-64 architecture
  • Per-user installation
  • Automatic PATH registration
SHA-256Checksum fileOpen ↗

Windows SmartScreen: this first public build is not code-signed yet, so Windows may ask you to confirm before installation.

Inside the installer

What the installer includes.

Choose the installation folder during setup. Neo is added to PATH, and the bundled compiler stays private to Neo.

01

Neo compiler

Lexing, parsing, semantic analysis, C++17 generation, and native compiler driver.

02

C++ toolchain

A bundled MinGW toolchain configured for generated Neo programs.

03

Runtime headers

The vector, numerical, I/O, and control-flow runtime used by generated code.

04

Current runtime

String vector operations, command-line arguments, mixed real/imaginary arithmetic, and numerical tools.

05

Documentation

The language reference, specification, migration notes, and project README.

06

Uninstaller

A normal Windows uninstall entry and clean PATH removal.

After setup

Check the installation.

Close the old terminal, open a new PowerShell window, then run the commands shown here.

PowerShell
neo --version
neo --doctor
neo hello.neo -o hello.exe
.\hello.exe
outputhello world! from Neo
Interpreter written in Neo

The interpreter is available in the repository.

The Windows installer is the native compiler package. The complete Neo interpreter is committed as Neo source and can be built with the installed compiler.

Build from source

Prefer to build it yourself?

Neo builds with CMake and Ninja. The repository includes tests, examples, docs, and installer tooling.