Open main menu

Nuitka

Nuitka is a source to source compiler which compiles Python code to C/C++ executables, or C/C++ source code. It accepts Python code of different Python versions (currently 2.6, 2.7, 3.2, 3.3, 3.4, 3.5 and 3.6),[1] and allows for the creation of standalone programs, even when Python is not installed on the target computer. Nuitka is released under the Apache License.

Nuitka
Developer(s)Kay Hayen and others
Stable release
0.6.0 / 27 September 2018; 2 months ago (2018-09-27)
Repositorygithub.com/kayhayen/Nuitka
Available inEnglish
Typesource-to-source compilers
LicenseApache License 2.0

Nuitka was discussed at the 2012 EuroPython conference, and serious development began at the end of the same year. It supports all features of the Python language since the end of 2014.[2]

Currently it is not possible to cross-compile binaries (e.g. building the executable on Windows, and ship it to Mac OS X). Standalone binaries include CPython, leading to rather large file sizes, and building executables requires a C/C++ compiler (gcc, g++, clang, MinGW or Microsoft Visual Studio) and a Python installation.

Web linksEdit

SourcesEdit