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
Is there a gui for adding updating deleting and managing python packages?
Yes there is: https://github.com/perone/stallion More on reddit.com
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
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
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.comVideos
16:55
UV: The Fastest Python Package Manager | Astral’s Rust-Powered ...
40:34
uv: An Extremely Fast Python Package Manager - YouTube
13:28
Is "uv" the FUTURE of Python package management? - YouTube
13:35
UV- Python Package And Project Manager- Faster Than Pip - YouTube
20:07
uv: The Ultra-Fast Python Package Manager 🚀 - YouTube
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?
Top answer 1 of 13
27
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!
2 of 13
6
Developers will use whatever tools they have at their disposal, so I'm assuming you're talking about end users here. In which case my answer is; they shouldn't need to do that. When you're distributing your program to end users, the best thing you can do for them is to offer a painless way for them to use your program without needing all the technical know-how. On Windows that'd mean offering pre-built EXE-files or installers that take care of setting up everything the program needs to run. Or you can offer it as a web service, where appropriate. They shouldn't need to worry about installing dependencies except maybe if your project is a wrapper for another program, like FFMPEG, and needs that installed to work.
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.
Reddit
reddit.com › r/python › is there a gui for adding updating deleting and managing python packages?
r/Python on Reddit: Is there a gui for adding updating deleting and managing python packages?
November 10, 2014 -
This is something I miss from R studio. In fact I love the layout of R Studio is there an equivalent for Python? I've just been using powershell and notepad ++ on Windows
Top answer 1 of 2
4
Yes there is: https://github.com/perone/stallion
2 of 2
1
Pycharm can do something like this. If you use the virtualenv integration there is a gui for installing/managing packages within a virtualenv. And there is a free edition of pycharm that kick ass - i use it every day for python work when i'm not ssh'ing into a linux machine. Might as well take advantage, it has all the desireable IDE features, I especially like the vim mode.
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 ...
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.
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 ·