Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nitanmarcel/PipTUI
Pip UI in your terminal!
https://github.com/nitanmarcel/PipTUI
npyscreen pip python terminal-ui
Last synced: 3 months ago
JSON representation
Pip UI in your terminal!
- Host: GitHub
- URL: https://github.com/nitanmarcel/PipTUI
- Owner: nitanmarcel
- License: mit
- Created: 2019-07-08T21:15:38.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-22T12:47:59.000Z (about 3 years ago)
- Last Synced: 2024-05-30T02:48:36.358Z (6 months ago)
- Topics: npyscreen, pip, python, terminal-ui
- Language: Python
- Homepage:
- Size: 69.3 KB
- Stars: 33
- Watchers: 3
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PipTUI
Pip GUI in your terminal!![main](https://user-images.githubusercontent.com/41646249/62012144-02f9b300-b18b-11e9-864c-ef41a069c53e.png)
![search](https://user-images.githubusercontent.com/41646249/62012153-291f5300-b18b-11e9-988a-2fa9d81d8df8.png)### Installation
```bash
pip3 install PipTUI
```### Running it:
```bash
piptui
```### Shortcuts
* Open settings: `F1`
* Install package: `Ctrl-A`
* Uninstall package: `Ctrl-R`
* Update package: `Ctrl-U`
* Search package: `Ctrl-S`
* Open in browser: `Ctrl-O`
* Open HomePage: `Ctrl-H`
* Show Package Details: `Ctrl-D`### DISCLAIMER
This app only works if `pip` is installed and it's not a pip alternative, it's just GUI wrapper for the pip commands!
If you're using other ways to install python packages some changes should be made in your end. A little example is to set a pip alias if you're using apps like `pipx` to install python packages!
### Theming
To add new themes check `theme_example.json` and add the json file in the `$HOME.piptui/themes` folder.
Available Colors:
* BLACK_RED
* MAGENTA_BLACK
* BLUE_BLACK
* YELLOW_BLACK
* BLACK_YELLOW
* BLACK_GREEN
* RED_BLACK
* YELLOW_WHITE
* CYAN_BLACK
* GREEN_WHITE
* RED_WHITE
* CYAN_WHITE
* BLUE_WHITE
* GREEN_BLACK
* MAGENTA_WHITE
* BLACK_WHITE
* CYAN_ON_DEFAULT
* BLUE_ON_DEFAULT
* WHITE_ON_DEFAULT
* GREEN_ON_DEFAULT
* BLACK_ON_DEFAULT
* MAGENTA_ON_DEFAULT
* YELLOW_ON_DEFAULT
* RED_ON_DEFAULT### Buy me a beer:
- PayPal: https://www.paypal.me/marcelalexandrunitan?locale.x=en_US
- Revolut: Hit me on telegram with a payment link: https://t.me/nitanmarcel
### License: MIT