Skip to content

Installation

Installation

Installation

Helix is a modern programming language under active development. Depending on your needs, the installation process will differ. Below are two guides: one for end users and another for developers interested in contributing to Helix.

Installing Helix

Installing Helix

Welcome to the installation guide for Helix! This guide will walk you through downloading, installing, and verifying Helix on your system.


Supported Platforms

Supported Platforms

Helix supports macOS, Linux, and Windows. For other platforms you may need to build/cross-compile from source.


Downloading Helix

Downloading Helix

You can download the latest release of Helix from the Helix GitHub Releases page.

Choose the appropriate file for your operating system.


Installation Steps

Installation Steps
  • At this point we don’t have an installer but you can download the binary and place it in your path.
  • Navigate to Helix GitHub Releases and download the appropriate binary for your target platform.
  • Extract the downloaded ZIP file to a directory of your choice.
  • Add the bin folder in the extracted directory to your system PATH.
  1. Verify the Installation
Terminal window
helix --version

Troubleshooting

Troubleshooting

Common Issues

Common Issues
  • helix: command not found

  • Ensure the bin directory is added to your system PATH.

  • Verify the installation path:

    Terminal window
    echo $PATH
  • Permission Denied (macOS/Linux)

  • Ensure you have execution permissions:

    Terminal window
    chmod +x universal-llvm-macosx/bin/helix

Uninstallation

Uninstallation
  • Delete the folder where Helix is installed.
  • Remove the Helix directory from your system PATH.

Need Help?

Need Help?

If you encounter any issues during installation, or have questions/suggestions about Helix, feel free to reach out on any of the following platforms: