Skip to main content

ghisa is a GitHub Import Stats Analyzer for pythonistas

Project description

Python Repo Size PEP8 Poetry

Tests Statics Doc Pypi GitHub commit activity

ghisa - Github Import Statistic Analyzer

About

ghisa is a free and open-source software, app and python package that allows that helps you to analyze the import statistics of your github repositories.

Key Features

Main features of ghisa are:

  • Import statistics of your github repositories
  • Import statistics of your github profile

Installation

Using regular pip and venv tools :

python3 -m venv .venv
source .venv/bin/activate
pip install ghisa

Usage

Local

As executable

In a terminal :

  • ghisa repo [my-github-repo] standard usage

  • ghisa repo -f my_file.txt [my-github-repo] specify a file list output

  • ghisa profile [profile-name] specify a profile name and output

As library

In a terminal :

from ghisa import Repo, Profile

repo_url  = "https://github.com/AlexandreGazagnes/ghisa"

repo = Repo(repo_url)
print(repo)

# or

profile_name = "AlexandreGazagnes"
profile = Profile(profile_name)
print(profile)

As local web app

In a terminal :

  • ghisa gui launch local streamlit

On line

  • The on line web app is temporarily unavailable. It will be available in the 0.1.0 release.

Documentation

Please visit Documentation page.

Updates

Please visit the

Contributing

ghisa is an open-source project and we are always looking for more people to contribute to its development.

It could be by adding new features, fixing bugs, improving the documentation, or any other way you see fit.

Any help is welcome, and we will do our best to help you get started.

Any feedback is also welcome.

Please visit Contributing page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghisa-0.0.1.tar.gz (39.7 kB view hashes)

Uploaded Source

Built Distribution

ghisa-0.0.1-py3-none-any.whl (45.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page