Get Premake

The latest stable version is 4.3

For Windows
For Linux premake-4.3-linux.tar.gz
For Mac OS X (Universal) premake-4.3-macosx.tar.gz
Source Code

The latest available version is 4.4-beta5.

For Windows
For Linux premake-4.4-beta5-linux.tar.gz
For Mac OS X premake-4.4-beta5-macosx.tar.gz
Source Code

A complete collection of releases is available from the SourceForge file list.

Binaries simply need to be unpacked and placed somewhere on the system search path or any other convenient location. The source code package includes solutions, workspaces, and makefiles for all of the supported toolsets in the build/ directory. Premake is self-contained and should build and run pretty much everywhere—of course, let me know if you have problems. See Building Premake for more complete build instructions.

Once Premake is installed, see the Quick Start to learn how to generate project files, or Scripting With Premake to start adding Premake support to your own projects.

Mercurial Source Code Repository

The very latest source code is available in our Mercurial repository, graciously hosted by BitBucket. This code may have new features, and it may have new bugs as well.

See Building Premake for build instructions.


In addition to the official packages above, the following repositories have been made available by volunteers. There may be a delay while they update to the latest version. If you would like to volunteer to host a repository, please contact me.

Ubuntu Repository courtesy of Ryan Mulder and Ryan Pusztai
Arch Linux Premake i686
Premake x86_64

Help make Premake even better — Donate today!

Thanks for the support!

Other ways to help us grow

Follow this link to Amazon; a small donation will be made for each item you purchase.