Skip to content

Installing Pony

The easiest way to install Pony is through ponyup, Pony’s toolchain manager. Ponyup handles installing and updating the Pony compiler and related tools.

Install ponyup

On Linux or macOS, run:

sh -c "$(curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/ponylang/ponyup/latest-release/ponyup-init.sh)"

Install the Pony compiler

Once ponyup is installed, install the latest release of the Pony compiler:

ponyup update ponyc release

Prebuilt packages are only available for certain platforms. Check the ponyc INSTALL.md for the current list of supported distributions. If yours isn’t listed, you’ll need to build from source.

Additional dependencies

On Linux, the Pony compiler requires a C compiler and may need additional libraries depending on your distribution. See the ponyc installation instructions for distro-specific details.

More information

See the ponyup repository for full documentation, including how to install nightly builds and manage multiple toolchain versions.