PyInstaller icon
PyInstaller icon

PyInstaller

 10 likes

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

PyInstaller screenshot 1

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Python
  No rating
10likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

PyInstaller News & Activities

Highlights All activities

Recent activities

Show all activities

PyInstaller information

  • Developed by

    Unknown
  • Licensing

    Open Source and Free product.
  • Written in

  • Alternatives

    5 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  12,314 Stars
  •  1,976 Forks
  •  278 Open Issues
  •   Updated Apr 20, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about PyInstaller, and it has gotten 10 likes

PyInstaller was added to AlternativeTo by tehalynn on Feb 26, 2016 and this page was last updated May 5, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is PyInstaller?

PyInstaller is a program that freezes (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, FreeBSD, Solaris and AIX. Its main advantages over similar tools are that PyInstaller works with Python 2.7 and 3.3—3.5, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and use the OS support to load the dynamic libraries, thus ensuring full compatibility.

The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required. You'll never be required to look for tricks in wikis and apply custom modification to your files or your setup scripts. As an example, libraries like PyQt, Django or matplotlib are fully supported, without having to handle plugins or external data files manually.

PyInstaller Videos

Official Links