Skip to content
SPECIFICTION
Get listed

Premake

premake.github.io

Free plan WindowsmacOSLinux

Spec sheet

Purpose
Premake reads a scripted software project definition and generates project files for toolsets such as Visual Studio, Xcode, and GNU Make.Read 11 Oct 2026 · premake.github.io
Security
The documentation says Premake requires no additional libraries or runtimes to be installed.Read 11 Oct 2026 · premake.github.io
Support
The site links users to community Discussions and Stack Overflow for help.Read 11 Oct 2026 · premake.github.io
Build integrations
The modules list includes CMake and Ninja build system modules and exporters for compile_commands.json.Read 11 Oct 2026 · premake.github.io
Extensibility
Add-on modules can extend Premake with support for additional languages, frameworks, and toolsets.Read 11 Oct 2026 · premake.github.io
IDE integrations
Community modules list support for Android Studio, Code::Blocks, Eclipse, NetBeans, SlickEdit, and Qt Creator/qmake.Read 11 Oct 2026 · premake.github.io
Installation
Premake is distributed as a self-contained single-file command line executable; its downloads page lists Windows, Linux, and macOS binaries.Read 11 Oct 2026 · premake.github.io
Languages
Premake 5.0 can generate projects for C, C++, and C#.Read 11 Oct 2026 · premake.github.io
Limits
The current documentation says generated Makefiles do not support a make install step by default.Read 11 Oct 2026 · premake.github.io
Platform modules
Listed modules add support for Android NDK, Emscripten, Native Client, Windows Runtime, and Xbox 360.Read 11 Oct 2026 · premake.github.io
Project generators
Built-in generators include CodeLite, GNU Make, Visual Studio, Ninja, and Xcode.Read 11 Oct 2026 · premake.github.io
Scripting
Premake includes a Lua scripting environment for automating configuration tasks, including source checkout setup and deployment packaging.Read 11 Oct 2026 · premake.github.io
Source license
Premake's source code is available under the BSD License.Read 11 Oct 2026 · premake.github.io
Supported builds
Premake 5.0 generated projects can support 32-bit and 64-bit builds, and Xbox 360 builds through Visual Studio.Read 11 Oct 2026 · premake.github.io

Plans and prices

Premake Free Single-file command line executable · BSD-licensed source code Read 11 Oct 2026 · premake.github.io

Every Premake plan and price →

Where Specifiction places it

Alternatives to PremakeAll alternatives →