Skip to content

murtazajafferji/package-eval

Repository files navigation

package-eval

About this app

This app creates a dashboard to compare open source packages over various metrics.

Data is supplied by libraries.io.

A live demo is available at http://package-eval.herokuapp.com/

How to run this app locally

To run this app locally, clone this repository and open this app folder in your terminal/Command Prompt.

Get an API key from https://libraries.io/account and place the key at the root of the folder with filename api.txt. This file should contain only the key and not any trailing newline characters.

We suggest you to create a virtual environment for installation of the required packages for this app.

cd packge-eval
pip3 install -U pip virtualenv
python3 -m venv venv

Once the virtual environment is created, you need to activate it.

On macOS or a Unix systems:

source venv/bin/activate

On Windows:

venv\Scripts\activate

For more information about Python virtual environments, see the Python documentation:

https://docs.python.org/3/library/venv.html

Install all required packages by running:

pip install -r requirements.txt

Run this app locally by:

python app.py

How to use this app

Select libraries and measures to compare libraries.

Screenshot

Screencast

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •