Premake is a command line utility which reads a scripted definition of a software project, then uses it to perform build configuration tasks or generate project files
Premake is a command line utility which reads a scripted definition of a software project, then uses it to perform build configuration tasks or generate project files for toolsets like Visual Studio, Xcode, and GNU Make. Premake's scripts are little Lua programs, so the sky's the limit!
Yes. Premake 5 (Beta) is free and open-source software released under the BSD 3-Clause license.
What is the latest version of Premake 5 (Beta)?
The latest version is 5.0-beta8, released on Jan 24, 2026.
Is it safe to download Premake 5 (Beta)?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with e64ce2ed8778e0098f63674cca61fe33941b5f0c8d9a4afd651152bdea3758ab.
Which Windows versions does Premake 5 (Beta) support?
Premake 5 (Beta) runs on Windows and is available for 64-bit (x64) systems.
How do I uninstall Premake 5 (Beta)?
Open Settings › Apps › Installed apps, find Premake 5 (Beta) and select Uninstall. From the command line, run winget uninstall --id=Premake.Premake.5.Beta -e.
Is there a portable version of Premake 5 (Beta)?
Yes. Premake 5 (Beta) is available as a portable ZIP archive (premake-5.0.0-beta8-windows.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to Premake 5 (Beta)
Other Programming Languages programs for Windows from different developers.
The Microsoft Visual C++ 2012 Redistributable Package (x64) installs runtime components of Visual C++ Libraries required to run 64-bit applications developed with Visual C++ 2012 on a computer that do