py2exe Alternatives

py2exe is described as 'A distutils extension to create standalone Windows programs from Python scripts' and is an app in the development category. There are seven alternatives to py2exe for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best py2exe alternative is Py2MSIX. It's not free, so if you're looking for a free alternative, you could try PyInstaller or nuitka. Other great apps like py2exe are cx_Freeze, MSIX Packaging SDK, Shed Skin and bbfreeze.

Copy a direct link to this comment to your clipboard
py2exe alternatives page was last updated

Alternatives list

  1. Py2MSIX icon
     Like
    Copy a direct link to this comment to your clipboard

    If you have a Python script or executable, you are 90% of the way to the Microsoft Store. Py2MSIX bridges that final 10% gap. It wraps your code into a compliant MSIX package, handles the manifest creation, and even signs it for you—all from a simple dashboard.

    Cost / License

    • Pay once
    • Proprietary

    Platforms

    • Windows
     
    • Py2MSIX is the most popular Windows alternative to py2exe.

    • Py2MSIX is the most popular commercial alternative to py2exe.

    • Py2MSIX is Paid and Proprietarypy2exe is Free and Open Source
  2. PyInstaller icon
     10 likes
    Copy a direct link to this comment to your clipboard

    PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Python
     
    • PyInstaller is the most popular Mac & Linux alternative to py2exe.

    • PyInstaller is the most popular Open Source & free alternative to py2exe.

    • PyInstaller is Free and Open Sourcepy2exe is also Free and Open Source
  3. nuitka icon
     3 likes
    Copy a direct link to this comment to your clipboard

    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
     
  4. cx_Freeze icon
     4 likes
    Copy a direct link to this comment to your clipboard

    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
     
  5. Copy a direct link to this comment to your clipboard

    The MSIX Packaging SDK project is an effort to enable developers on a variety of platforms to pack and unpack packages for the purposes of distribution from either the Microsoft Store, or their own content distribution networks.

    5 MSIX Packaging SDK alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
    • MSIX Packaging SDK is the most popular Android, iPhone, iPad & Android Tablet alternative to py2exe.

    • MSIX Packaging SDK is Free and Open Sourcepy2exe is also Free and Open Source
  6. Shed Skin icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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
     
  7. bbfreeze icon
     Like
    Copy a direct link to this comment to your clipboard

    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
     
7 of 7 py2exe alternatives