https://github.com/pyinstaller/pyinstaller
bundle package py2app py2exe pyinstaller python python-3 python-to-exe
Score: 36.94980459488165
Last synced: about 21 hours ago
JSON representation
Repository metadata:
Freeze (package) Python programs into stand-alone executables
- Host: GitHub
- URL: https://github.com/pyinstaller/pyinstaller
- Owner: pyinstaller
- License: other
- Created: 2011-11-23T11:05:56.000Z (almost 15 years ago)
- Default Branch: develop
- Last Pushed: 2026-09-28T23:31:04.000Z (2 days ago)
- Last Synced: 2026-09-29T03:38:47.365Z (2 days ago)
- Topics: bundle, package, py2app, py2exe, pyinstaller, python, python-3, python-to-exe
- Language: Python
- Homepage: http://www.pyinstaller.org
- Size: 68.9 MB
- Stars: 13,113
- Watchers: 224
- Forks: 2,030
- Open Issues: 289
-
Metadata Files:
- Readme: README.rst
- Changelog: news/.gitignore
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: COPYING.txt
- Security: .github/SECURITY.md
-
Funding:
- Github: Legorooj
Owner metadata:
- Name: PyInstaller
- Login: pyinstaller
- Email:
- Kind: organization
- Description: Converts (packages) Python programs into stand-alone executables, under Windows, Linux, macOS, AIX and Solaris.
- Website: https://pyinstaller.org
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/1215332?v=4
- Repositories: 7
- Last Synced at: 2026-09-27T06:23:08.784Z
- Profile URL: https://github.com/pyinstaller
GitHub Events
Total
- Commit comment event: 7
- Create event: 52
- Delete event: 47
- Discussion event: 5
- Fork event: 94
- Issue comment event: 1023
- Issues event: 361
- Pull request event: 282
- Pull request review comment event: 58
- Pull request review event: 195
- Push event: 390
- Release event: 11
- Watch event: 918
- Total: 3443
Last Year
- Create event: 17
- Delete event: 16
- Discussion event: 5
- Fork event: 4
- Issue comment event: 108
- Issues event: 60
- Pull request event: 45
- Pull request review comment event: 8
- Pull request review event: 32
- Push event: 117
- Release event: 2
- Watch event: 112
- Total: 526
Committers metadata
Last synced: 2 days ago
Total Commits: 9,405
Total Committers: 492
Avg Commits per committer: 19.116
Development Distribution Score (DDS): 0.781
Commits in past year: 311
Committers in past year: 22
Avg Commits per committer in past year: 14.136
Development Distribution Score (DDS) in past year: 0.267
| Name | Commits | |
|---|---|---|
| Hartmut Goebel | h****l@c****m | 2055 |
| Rok Mandeljc | r****c@g****m | 1718 |
| Martin Zibricky | m****c@g****m | 1707 |
| Giovanni Bajo | r****y@d****m | 446 |
| pyup.io bot | g****t@p****o | 308 |
| Brénainn Woodsend | b****d@g****m | 308 |
| David Vierra | c****r@h****m | 283 |
| Bryan A. Jones | b****s@e****u | 268 |
| Bryan A. Jones | b****u | 166 |
| Legorooj | l****j@p****m | 152 |
| Nat Picker | t****f@y****m | 145 |
| Matteo Bertini | n****i@d****m | 128 |
| Gendo Ikari | g****i@d****m | 126 |
| Jonathan Springer | s****c@g****m | 108 |
| xoviat | x****t | 98 |
| leycec | l****c@g****m | 79 |
| Lorenzo Masini | r****o@d****m | 49 |
| Florian Höch | f****h@g****e | 41 |
| Martin Zibricky | m****m | 35 |
| Glenn Ramsey | g****n@c****z | 32 |
| Dan Yeaw | d****n@y****e | 30 |
| Dustin Spicuzza | d****n@v****m | 28 |
| Lorenzo Mancini | l****i@d****m | 27 |
| dhyams | d****s@g****m | 27 |
| Mickaël Schoentgen | c****t@t****r | 22 |
| William Caban | w****n@g****m | 20 |
| Ronald Oussoren | r****n@m****m | 17 |
| Daniele Varrazzo | p****o@d****m | 17 |
| Chris | u****0@f****e | 17 |
| linusg-github | l****s@l****e | 16 |
| and 462 more... | ||
Issue and Pull Request metadata
Last synced: 2 days ago
Total issues: 880
Total pull requests: 900
Average time to close issues: 2 months
Average time to close pull requests: 9 days
Total issue authors: 698
Total pull request authors: 82
Average comments per issue: 4.45
Average comments per pull request: 1.31
Merged pull request: 771
Bot issues: 0
Bot pull requests: 1
Past year issues: 77
Past year pull requests: 118
Past year average time to close issues: 9 days
Past year average time to close pull requests: 1 day
Past year issue authors: 62
Past year pull request authors: 23
Past year average comments per issue: 4.09
Past year average comments per pull request: 0.7
Past year merged pull request: 99
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- bersbersbers (12)
- C0rn3j (8)
- Eichhof (7)
- 17Reset (7)
- htgoebel (7)
- Avasam (6)
- dickreuter (6)
- ghost (5)
- arossert (5)
- fs4031361-stack (5)
- happymvd (4)
- danyeaw (4)
- eshopblr (4)
- uriii3 (4)
- mtsamorim (4)
Top Pull Request Authors
- rokm (449)
- pyup-bot (206)
- bwoodsend (74)
- ghost (35)
- danyeaw (10)
- EssamFattah (8)
- byehack (6)
- sorenstoutner (5)
- C0rn3j (4)
- oaikenhead (4)
- SnoopJ (3)
- kcehvoin1 (3)
- Geo5 (2)
- arossert (2)
- amolenaar (2)
Top Issue Labels
- triage (400)
- bug (85)
- feature (73)
- kind:support (49)
- solution:invalid (36)
- solution:not enough info (31)
- antivirus-false-positives (26)
- state:need info (22)
- not-our-bug (20)
- solution:duplicate (14)
- solution:won't fix (13)
- area:documentation (11)
- solution:read the manual (9)
- pull-request wanted (6)
- area:modulegraph (4)
- platform:OS X (3)
- state:stale by author (3)
- platform:Windows (3)
- area:bootloader (3)
- @medium (2)
- area:hooks (2)
- play-stupid-games-win-stupid-rewards (2)
- spam (2)
- @high (2)
- @low (2)
- kind:to be discussed (1)
- solution:works for me (1)
- Version 5 (1)
- version:3.4 (1)
- platform:Other OS (1)
Top Pull Request Labels
- area:tests/ci/pyup (206)
- area:hooks (9)
- area:tests/ci (8)
- area:test-suite (6)
- area:modulegraph (6)
- feature (3)
- @high (3)
- state:needs more work (2)
- kind:refactoring (2)
- DO NOT MERGE (1)
- Python:3.6 (1)
- platform:OS X (1)
- slop (1)
- @low / cleanup (1)
- dependencies (1)
- github_actions (1)
- kind:to be discussed (1)
- area:bootloader (1)
- Python:3.7 (1)
Package metadata
- Total packages: 8
-
Total downloads:
- pypi: 10,676,608 last-month
- conda: 1,714,260 total
- Total docker downloads: 1,677,892,089
- Total dependent packages: 333 (may contain duplicates)
- Total dependent repositories: 7,729 (may contain duplicates)
- Total versions: 211
- Total maintainers: 3
- Total advisories: 3
pypi.org: pyinstaller
PyInstaller bundles a Python application and all its dependencies into a single package.
- Homepage: https://pyinstaller.org
- Documentation: https://pyinstaller.org
- Licenses: GNU General Public License v2 (GPLv2)
- Latest release: 6.22.3 (published 18 days ago)
- Last Synced: 2026-09-29T04:17:48.220Z (2 days ago)
- Versions: 76
- Dependent Packages: 331
- Dependent Repositories: 7,678
- Downloads: 10,676,586 Last month
- Docker Downloads: 1,677,892,089
-
Rankings:
- Docker downloads count: 0.033%
- Dependent packages count: 0.1%
- Dependent repos count: 0.107%
- Average: 0.168%
- Stargazers count: 0.177%
- Downloads: 0.247%
- Forks count: 0.345%
- Maintainers (2)
- Advisories:
proxy.golang.org: github.com/pyinstaller/pyinstaller
- Homepage:
- Documentation: https://pkg.go.dev/github.com/pyinstaller/pyinstaller#section-documentation
- Licenses: other
- Latest release: v6.22.3+incompatible (published 18 days ago)
- Last Synced: 2026-09-29T06:14:22.735Z (2 days ago)
- Versions: 49
- Dependent Packages: 0
- Dependent Repositories: 1
-
Rankings:
- Forks count: 0.558%
- Stargazers count: 0.624%
- Average: 3.59%
- Dependent repos count: 4.802%
- Dependent packages count: 8.376%
proxy.golang.org: github.com/PyInstaller/PyInstaller
- Homepage:
- Documentation: https://pkg.go.dev/github.com/PyInstaller/PyInstaller#section-documentation
- Licenses: other
- Latest release: v6.22.3+incompatible (published 18 days ago)
- Last Synced: 2026-09-29T06:14:24.214Z (2 days ago)
- Versions: 49
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.472%
- Average: 5.655%
- Dependent repos count: 5.839%
conda-forge.org: pyinstaller
- Homepage: http://www.pyinstaller.org
- Licenses: GPL-2.0-or-later WITH Bootloader-exception
- Latest release: 5.6.2 (published almost 4 years ago)
- Last Synced: 2026-03-23T00:11:05.324Z (6 months ago)
- Versions: 22
- Dependent Packages: 1
- Dependent Repositories: 25
- Downloads: 1,685,473 Total
-
Rankings:
- Stargazers count: 2.904%
- Forks count: 2.924%
- Dependent repos count: 7.291%
- Average: 10.523%
- Dependent packages count: 28.974%
anaconda.org: pyinstaller
PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app without installing a Python interpreter or any modules. PyInstaller reads a Python script written by you. It analyzes your code to discover every other module and library your script needs in order to execute. Then it collects copies of all those files -- including the active Python interpreter! -- and puts them with your script in a single folder, or optionally in a single executable file.
- Homepage: https://pyinstaller.org
- Licenses: GPL-2.0-or-later WITH Bootloader-exception AND Apache-2.0
- Latest release: 6.20.0 (published 4 months ago)
- Last Synced: 2026-05-25T14:50:31.717Z (4 months ago)
- Versions: 12
- Dependent Packages: 1
- Dependent Repositories: 25
- Downloads: 28,787 Total
-
Rankings:
- Stargazers count: 7.594%
- Forks count: 7.685%
- Average: 18.985%
- Dependent repos count: 30.043%
- Dependent packages count: 30.62%
pypi.org: cs489-pyinstaller-testable-1
PyInstaller bundles a Python application and all its dependencies into a single package.
- Homepage: https://www.pyinstaller.org/
- Documentation: https://cs489-pyinstaller-testable-1.readthedocs.io/
- Licenses: GNU General Public License v2 (GPLv2)
- Latest release: 6.5.0 (published over 2 years ago)
- Last Synced: 2026-09-29T06:14:22.697Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12 Last month
-
Rankings:
- Dependent packages count: 9.638%
- Average: 36.613%
- Dependent repos count: 63.589%
- Maintainers (1)
pypi.org: custom-fork-pyinstaller-1
PyInstaller bundles a Python application and all its dependencies into a single package.
- Homepage: https://www.pyinstaller.org/
- Documentation: https://custom-fork-pyinstaller-1.readthedocs.io/
- Licenses: GNU General Public License v2 (GPLv2)
- Latest release: 6.5.0 (published over 2 years ago)
- Last Synced: 2026-09-29T06:14:22.460Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 10 Last month
-
Rankings:
- Dependent packages count: 9.653%
- Average: 36.67%
- Dependent repos count: 63.688%
- Maintainers (1)
pypi.org: custom-fork-pyinstaller
PyInstaller bundles a Python application and all its dependencies into a single package.
- Homepage: https://www.pyinstaller.org/
- Documentation: https://custom-fork-pyinstaller.readthedocs.io/
- Licenses: GPLv2-or-later with a special exception which allows to use PyInstaller to build and distribute non-free programs (including commercial ones)
- Latest release: 6.5.0 (published over 2 years ago)
- Last Synced: 2026-09-29T06:14:23.383Z (2 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 9.653%
- Average: 36.67%
- Dependent repos count: 63.688%
- Maintainers (1)
Dependencies
- styfle/cancel-workflow-action 0.11.0 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- dessant/lock-threads v3 composite
- actions/checkout v3 composite
- Babel ==2.9.1
- Jinja2 ==3.0.1
- MarkupSafe ==2.0.1
- Pygments ==2.9.0
- Sphinx ==4.3.2
- alabaster ==0.7.12
- altgraph ==0.17
- certifi ==2021.5.30
- chardet ==4.0.0
- docutils ==0.16
- idna ==2.10
- imagesize ==1.2.0
- pyparsing ==2.4.7
- pytz ==2021.1
- requests ==2.25.1
- snowballstemmer ==2.1.0
- sphinx-autodoc-typehints ==1.12.0
- sphinx-issues ==3.0.1
- sphinx-rtd-theme ==0.5.2
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- sphinxcontrib-towncrier ==0.3.1a3
- towncrier ==22.8.0
- typing-extensions ==3.10.0.0
- urllib3 ==1.26.5
- zipp ==3.4.1
- Django ==4.1.5 test
- Pillow ==9.4.0 test
- PyGObject ==3.42.2 test
- PyQt3D ==5.15.5 test
- PyQt5 ==5.15.7 test
- PyQt6 ==6.4.0 test
- PyQt6-3D ==6.4.0 test
- PyQt6-Charts ==6.4.0 test
- PyQt6-DataVisualization ==6.4.0 test
- PyQt6-NetworkAuth ==6.4.0 test
- PyQt6-QScintilla ==2.13.3 test
- PyQt6-WebEngine ==6.4.0 test
- PyQtChart ==5.15.6 test
- PyQtDataVisualization ==5.15.5 test
- PyQtNetworkAuth ==5.15.5 test
- PyQtPurchasing ==5.15.5 test
- PyQtWebEngine ==5.15.6 test
- PySide2 ==5.15.2.1 test
- PySide6 ==6.4.1 test
- QScintilla ==2.13.3 test
- babel ==2.11.0 test
- future ==0.18.2 test
- gevent ==22.10.2 test
- importlib_resources ==5.10.2 test
- ipython ==8.8.0 test
- keyring ==23.0.1 test
- keyring ==23.13.1 test
- matplotlib ==3.6.2 test
- numpy ==1.24.1 test
- numpy ==1.21.5 test
- pandas ==1.5.2 test
- pygments ==2.14.0 test
- python-dateutil ==2.8.2 test
- pytz ==2022.7 test
- requests ==2.28.1 test
- scipy ==1.10.0 test
- simplejson ==3.18.1 test
- sphinx ==6.1.2 test
- sqlalchemy ==1.4.46 test
- zope.interface ==5.5.2 test
- execnet >=1.5.0 test
- flake8 * test
- flaky * test
- lxml * test
- psutil * test
- pytest >=2.7.3 test
- pytest-drop-dup-tests * test
- pytest-rerunfailures * test
- pytest-timeout >=2.0.0 test
- pytest-xdist * test
- pywin32 * test
- tinyaes * test
- altgraph *
- importlib-metadata >= 4.6 ; python_version < '3.10'
- macholib >= 1.8 ; sys_platform == 'darwin'
- packaging >= 22.0
- pefile >= 2022.5.30 ; sys_platform == 'win32'
- pyinstaller-hooks-contrib >= 2026.7
- pywin32-ctypes >= 0.2.1 ; sys_platform == 'win32'
- setuptools >= 42.0.0
- actions/checkout v6 composite
- actions/download-artifact v7 composite
- actions/setup-python v6 composite
- actions/upload-artifact v6 composite
- crazy-max/ghaction-virustotal v4 composite
- execnet >=1.5.0 test
- psutil * test
- pytest >=2.7.3, test
- pytest-drop-dup-tests * test
- pytest-rerunfailures * test
- pytest-timeout >=2.0.0 test
- pytest-xdist * test