An open API service indexing awesome lists of open source software.

https://github.com/oelin/vee

The universal package installer โค๐Ÿงก๐Ÿ’›๐Ÿ’š๐Ÿ’™๐Ÿ’œ.
https://github.com/oelin/vee

cli github package-installer package-manager

Last synced: about 1 month ago
JSON representation

The universal package installer โค๐Ÿงก๐Ÿ’›๐Ÿ’š๐Ÿ’™๐Ÿ’œ.

Awesome Lists containing this project

README

          

# Vee: The Universal Package Installer

โค๐Ÿงก๐Ÿ’›๐Ÿ’š๐Ÿ’™๐Ÿ’œ

Vee is a simple CLI script for installing packages via GitHub and other generic sources. It essentially combines the process of downloading and then installing a package into a one, tiny command.

```sh
vee [owner]/[package]
```

## Installation

Install Vee with `pip`

```sh
pip install git+https://github.com/Oelin/vee
```

Install Vee with Vee

```
vee oelin/vee
```

## vee.py

Packages which require specific commands to execute during the build process must include a `vee.py` file in their root directory. This file contains code which executes after the package is downloaded. For instance it might set some environment variables, or (more commonly) call an external build tool (npm, poetry, docker etc).