PyInstaller Alternatives

PyInstaller is described as 'Program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solard AIX' and is an app in the development category. There are six alternatives to PyInstaller for Windows, Linux and Mac. The best PyInstaller alternative is nuitka, which is both free and Open Source. Other great apps like PyInstaller are py2exe, cx_Freeze, Shed Skin and bbfreeze.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your sitePyInstaller alternatives page was last updated

Alternatives list

  1. nuitka icon
     3 likes

    Nuitka is a Python compiler.

    It's fully compatible with Python 2.6, 2.7, 3.2, 3.3, 3.4 and 3.5.

    You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  2.  5 likes

    A distutils extension to create standalone Windows programs from Python scripts.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    Good alternative?
     
  3.  4 likes

    cx_Freeze is a set of scripts and modules for freezing Python scripts into executables in much the same way that py2exe and py2app do. Unlike these two tools, cx_Freeze is cross platform and should work on any platform that Python itself works on. It requires Python 2.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  4. Shed Skin icon
     2 likes

    Shed Skin is an experimental compiler, that can translate pure, but implicitly statically typed Python (2.4-2.6) programs into optimized C++. It can generate stand-alone programs or extension modules that can be imported and used in larger Python programs.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  5. bbfreeze icon
     Like

    bbfreeze creates stand-alone executables from python scripts. It's similar in purpose to the well known py2exe for windows, py2app for OS X, PyInstaller and cx_Freeze (in fact ancient versions were based on cx_Freeze.

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  6. Prometheus Shield is professional Python source code protection software for Windows. Protect your Python applications from reverse engineering, decompilation, and unauthorized distribution.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    Good alternative?
     
6 of 6 PyInstaller alternatives