feat: Add Cokpyt to the list of tools in multiple language READMEs#107
Open
d3uceY wants to merge 1 commit intowailsapp:mainfrom
Open
feat: Add Cokpyt to the list of tools in multiple language READMEs#107d3uceY wants to merge 1 commit intowailsapp:mainfrom
d3uceY wants to merge 1 commit intowailsapp:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
https://github.com/d3uceY/Cokpyt
Cokpyt
A desktop GUI for pip. Because life is too short for the terminal.
What is Cokpyt?
You work in Python. You use pip. You know your way around the PyPI ecosystem. But every time you need to manage your packages you are back in a terminal window, squinting at walls of text and trying to remember whether it was
pip list --outdatedorpip list -o.Cokpyt is the GUI you always wished pip shipped with.
It is a lightweight, fast desktop app built with Go and React that puts your entire Python environment on a clear dashboard. Browse every installed package, search all of PyPI, install and upgrade and uninstall with a click, run a full environment health check, and see a logged history of every pip action you have ever taken -- all without touching the command line once.
If you live in the pip and PyPI ecosystem and the CLI is not your thing, Cokpyt was built for you.
Download
Grab the latest installer for your platform below.
Or browse all releases and release notes on the Releases page.
Install via pip
You can also install the companion package directly from PyPI:
Features at a Glance
.egg-infodirectories, and__pycache__to reclaim disk spaceHow to Use Cokpyt
1. Dashboard
When you open Cokpyt you land on the Overview page. It shows three stat cards at the top -- total installed packages, how many are outdated, and your active Python and pip versions. Below that is a grid showing recent activity and a breakdown of pending updates by bump type (major, minor, patch).
Click Refresh in the top-right to re-fetch all data from your live environment. Click Update All to upgrade every outdated package in one shot.
2. Installed Packages
Go to Installed Packages in the sidebar to see a full table of every package in your active Python environment.
requests==2.32.0), and press Enter or click InstallA live terminal panel slides in at the bottom of the screen when any operation is running so you can follow the pip output in real time.
3. Updates
Go to Updates to see every package that has a newer version available on PyPI. Each row shows the current version, the latest version, and whether the jump is a major, minor, or patch bump.
Click Upgrade on a single row to update that package. Click Update All in the header to upgrade everything at once.
4. Search
Go to Search and type any package name or keyword. Cokpyt queries the PyPI index and shows results with the package name, version, and description. Click Install on any result to add it to your environment immediately.
5. Doctor
Go to Doctor and click Re-run checks. Cokpyt runs a suite of diagnostics against your environment:
Each check comes back as Passed, Warning, or Failed. Warnings and failures include a plain-English explanation of the problem and a concrete suggestion for how to fix it.
6. History
Every install, upgrade, and uninstall that Cokpyt runs is logged to the History page with the package name, version, action type, exit status, and timestamp.
7. Cleanup
Go to Cleanup to scan for space wasted by pip internals. Cokpyt checks the size of:
.egg-infodirectories__pycache__foldersSelect what you want to remove and click Run Cleanup. Cokpyt deletes the selected artefacts and shows you how much space was recovered.
8. Logs
The Logs page shows raw application logs from the current session -- useful if something behaves unexpectedly and you want to see exactly what pip returned. Logs are tagged by severity level (INFO, WARN, ERROR).
Built With
Contributing
Have an idea? Found a bug? Contributions are welcome and appreciated. See CONTRIBUTING.md to get started.
License
Cokpyt is released under the MIT License.