Install META

Using metax (Recommended)

It looks like you're rocking macOS, Linux, or another Unix-like OS. To download METAx and install META run the following in your terminal, then follow the on-screen instructions

curl -fsSL https://meta-lang.com/sh | bash

Standalone installation

META is also available as a standalone binary. You can install it for your platform by running the following in your terminal. This will download a zip file containing the binaries. You can specify a version number to download a specific version or use latest to download the newest version. All downloads are also available as releases on GitHub.

curl -fsSL https://meta-lang.com/bin/linux-x64/latest

Notes about the installation

Getting Started

If you're just getting started with META and would like a more detailed walk-through, see our documentation pages.

Toolchain management with metax

META is installed and managed by the metax tool. Since every platform is different we support many different builds, METAx automatically manages them and installs the correct version of the META binary.

You will automatically be informed when there are any updates available for META or METAx. Updates can be installed at any time by running metax self update

For more information see the METAx documentation.

Configuring the PATH environment variable

All tools are installed to the ~/.metax/bin directory, and this is where you will find the META toolchain, including METAx.

During installation METAx will attempt to configure the PATH accordingly. Because of differences between platforms, command shells and environments, the modifications to PATH may not take effect until the console is restarted, or the user is logged out, or it may not succeed at all.

If, after installation, running metax -v in the console fails, this is the most likely reason.

Uninstall METAx

If at any point you would like to uninstall METAx, you can run metax self uninstall. We'll miss you though!