I strongly recommend becoming less adverse to the command line. It opens up so many possibilities! GUI tools are great and there is nothing wrong with using them—even almost exclusively—but understanding what’s under the hood, or at the very least not be “adverse” to it, is important. Put another way, you don’t need to know how to fix a car to drive one, or even how the engine works. But being adverse to opening the hood to add windshield washer fluid will be quite limiting! Answer from jwink3101 on reddit.com
🌐
GitHub
github.com › bondeabhijeet › Pypi-GUI-package-manager
GitHub - bondeabhijeet/Pypi-GUI-package-manager · GitHub
Using PyInstaller to create a standalone executable from a Python script · PyInstaller Installation: Before you can use PyInstaller, you need to have it installed. You can install it using pip: ... Open the terminal or command prompt, navigate to the directory containing your main.py and favicon.ico files, and then run the PyInstaller command: for onedir (will generate a folder containing a exe and the unpacked files) refer: pyinstaller --name pypi-gui-package-manager --icon=favicon.ico --onedir main.py for onefile:
Starred by 19 users
Forked by 5 users
Languages   HTML 99.9% | Python 0.1%
🌐
GitHub
github.com › GDGVIT › pip-gui
GitHub - GDGVIT/pip-gui: A GUI based Python Package installer · GitHub
A GUI based Python Package installer. Contribute to GDGVIT/pip-gui development by creating an account on GitHub.
Starred by 101 users
Forked by 23 users
Languages   Python
Discussions

Is there a gui for adding updating deleting and managing python packages?
Yes there is: https://github.com/perone/stallion More on reddit.com
🌐 r/Python
8
3
November 10, 2014
Is there a GUI Python package manager?
I strongly recommend becoming less adverse to the command line. It opens up so many possibilities! GUI tools are great and there is nothing wrong with using them—even almost exclusively—but understanding what’s under the hood, or at the very least not be “adverse” to it, is important. Put another way, you don’t need to know how to fix a car to drive one, or even how the engine works. But being adverse to opening the hood to add windshield washer fluid will be quite limiting! More on reddit.com
🌐 r/learnpython
27
5
February 18, 2025
PDM - Python Development Master - a new package manager for python
I like the idea of this very much especially for Docker images. I wonder if there’s any considerations when developing a package. I don’t do much with npm. What is the purpose of the .lock file? More on reddit.com
🌐 r/Python
10
17
May 1, 2021
Tutorial - Multiple-GUI package portability video

such a nice simple GUI kit with the added benefit of seamless cross platform integration and potentially decent web interface.

Its still not feature complete. But its slowly getting there!

More on reddit.com
🌐 r/Python
1
10
March 28, 2019
🌐
Reddit
reddit.com › r/learnpython › is there a gui python package manager?
r/learnpython on Reddit: Is there a GUI Python package manager?
February 18, 2025 -

Are there any GUI-based package managers for Python that allow installing libraries and applications without using the command line?

I'm looking for something like a "visual pip" that would make it easy for command-line adverse users to install and manage Python packages.

Does anything like this exist?

🌐
Perone
perone.github.io › stallion
Stallion - A Python Package Manager
Stallion is a Python Package Manager interface created to provide an "easy-to-use" visual and also a command-line interface for Pythonistas.
🌐
GitHub
github.com › Olexandr43 › Python-Package-Manager
GitHub - Olexandr43/Python-Package-Manager: A powerful, high-performance GUI application for managing Python packages.
A powerful, high-performance GUI application for managing Python packages and virtual environments. Built with Tkinter, this tool provides a comprehensive and user-friendly interface for both novice and expert Python developers.
Author   Olexandr43
🌐
GitHub
github.com › BVNAHUSH › Python-Package-Manager
GitHub - BVNAHUSH/Python-Package-Manager: 🛠 Manage your Python packages and virtual environments easily with this fast, user-friendly GUI built with Tkinter, supporting pip and uv for optimal performance.
🛠 Manage your Python packages and virtual environments easily with this fast, user-friendly GUI built with Tkinter, supporting pip and uv for optimal performance. - BVNAHUSH/Python-Package-Manager
Author   BVNAHUSH
🌐
Google Sites
sites.google.com › site › pydatalog › pypl › python-blog › aminimalistpythonpackagemanagerforwindows
pyDatalog - A minimalist Python package manager for Windows
upgrade all packages in the local library, in one click · switch from one python interpreter (i.e. version) to another (including pypy) See the Home page for screen shot and user guide.
Find elsewhere
🌐
Opensource.com
opensource.com › article › 19 › 4 › managing-python-packages
Managing Python packages the right way | Opensource.com
As an example, let's try to install pytest again, but now using my system's package manager, pacman: $ sudo pacman -S community/python-pytest resolving dependencies... looking for conflicting packages...
🌐
Inedo
blog.inedo.com › python › python_package_management
Effective Python Package Management in 2025
March 31, 2025 - Learn effective Python package management with tools like pip and Conda. A quick guide to dependency management and best practices.
🌐
GitHub
github.com › NFadhlurrahman › package-manager-gui
GitHub - yellowsmileyface/package-manager-gui: A tool for managing Python packages
A tool for managing Python packages. It's a GUI front-end to Python's pip.
Author   yellowsmileyface
🌐
GitHub
github.com › mathias-ted › PythonPackageManager
GitHub - mathias-ted/PythonPackageManager: A GUI-based Python package manager that lets you install, update, and uninstall packages.
A lightweight GUI-based Python package manager built on top of pip, It allows you to install, update, and uninstall Python packages.
Author   mathias-ted
🌐
PyPI
pypi.org › project › pip-gui-tools
pip-gui-tools
JavaScript is disabled in your browser · Please enable JavaScript to proceed · A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser
🌐
Python Packaging
packaging.python.org
Python Packaging User Guide — Python Packaging User Guide
This guide is maintained on GitHub by the Python Packaging Authority. We happily accept any contributions and feedback. 😊 · Essential tools and concepts for working within the Python development ecosystem are covered in our Tutorials section: To learn how to install packages, see the tutorial on installing packages · To learn how to manage ...
🌐
Medium
medium.com › @tinashe_mapurisa_1.1 › 5-gui-packages-for-python-8fb6c540f2fe
5 Gui Packages for Python. Making Guis in Python is very fun and… | by Tinashe Felix Mapurisa | Medium
January 5, 2024 - 5 Gui Packages for Python Making Graphical User Interfaces (GUIs) in Python is very fun and intuitive. The simplicity of Python makes development fun and seemless, but to get the most out of Python …
🌐
SourceForge
sourceforge.net › projects › pythonpkgmgr
Python Package Manager download | SourceForge.net
Python Package Manager
Download Python Package Manager for free. Python Package Manager is a cross platform tool for Python to assist with the downloading and installation of python packages. Coded in Python, and using wxWidgets, this program is a GUI that drives easy_install and/or pip.
Rating: 1 ​
🌐
GitHub
github.com › marticliment › UniGetUI
GitHub - Devolutions/UniGetUI: UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers · GitHub
February 27, 2026 - UniGetUI is an intuitive GUI for the most common CLI package managers on Windows 10 and 11, including WinGet, Scoop, Chocolatey, pip, npm, .NET Tool, PowerShell Gallery, and more.
Starred by 22.3K users
Forked by 759 users
Languages   C# 90.4% | PowerShell 5.9% | HTML 2.0% | Inno Setup 1.3% | CSS 0.2% | Shell 0.1%
🌐
DEV Community
dev.to › adamghill › python-package-manager-comparison-1g98
Python Package Manager Comparison 📦 - DEV Community
November 15, 2023 - When I started creating Python packages the preferred approach was with setup.py and (what felt like) a myriad of other random files that were needed like MANIFEST.in, setup.cfg, etc. I basically found a guide once and then copied and pasted files around once I seemed to get something working.
🌐
Python Packaging
packaging.python.org › guides › tool-recommendations
Tool recommendations — Python Packaging User Guide
Tutorials · Guides · Installing packages using pip and virtual environments · Installing stand alone command line tools · Installing pip/setuptools/wheel with Linux Package Managers · Installing scientific packages · Multi-version installs · Package index mirrors and caches ·
🌐
Jumping Rivers
jumpingrivers.com › blog posts › python package managers
An Introduction to Python Package Managers
July 22, 2025 - Python package managers are essential tools that help developers install, manage, and update external libraries or packages used in Python projects. These packages can contain reusable code, modules, and functions developed by other programmers, ...