{"id":16391820,"url":"https://github.com/alexandregazagnes/ghisa","last_synced_at":"2025-06-27T14:05:49.497Z","repository":{"id":222894093,"uuid":"757529653","full_name":"AlexandreGazagnes/ghisa","owner":"AlexandreGazagnes","description":"ghisa - Github Import Statistic Analyzer is a free and open-source software, app and python package that helps you to analyze the import statistics of your github repositories.","archived":false,"fork":false,"pushed_at":"2025-06-10T05:40:13.000Z","size":5874,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-10T06:30:22.264Z","etag":null,"topics":["analytics","data","dependencies","git","github","github-api","import","package","pypi","python","skills","tool"],"latest_commit_sha":null,"homepage":"https://alexandregazagnes.github.io/ghisa/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlexandreGazagnes.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-02-14T17:19:02.000Z","updated_at":"2024-02-17T05:43:27.000Z","dependencies_parsed_at":"2024-04-12T05:54:06.986Z","dependency_job_id":"88a66c1a-5b79-4805-bd9a-4bc58ca1ef3b","html_url":"https://github.com/AlexandreGazagnes/ghisa","commit_stats":null,"previous_names":["alexandregazagnes/ghisa"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/AlexandreGazagnes/ghisa","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexandreGazagnes%2Fghisa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexandreGazagnes%2Fghisa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexandreGazagnes%2Fghisa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexandreGazagnes%2Fghisa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlexandreGazagnes","download_url":"https://codeload.github.com/AlexandreGazagnes/ghisa/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexandreGazagnes%2Fghisa/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262270096,"owners_count":23285161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","data","dependencies","git","github","github-api","import","package","pypi","python","skills","tool"],"created_at":"2024-10-11T04:47:27.298Z","updated_at":"2025-06-27T14:05:49.460Z","avatar_url":"https://github.com/AlexandreGazagnes.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- ![image](./docs/assets/img/image.png) --\u003e\n\u003c!-- [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) --\u003e\n![Python](https://img.shields.io/badge/python-3.10.x-green.svg)\n![Repo Size](https://img.shields.io/github/repo-size/AlexandreGazagnes/ghisa)\n[![PEP8](https://img.shields.io/badge/code%20style-pep8-orange.svg)](https://www.python.org/dev/peps/pep-0008/)\n[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)\n\u003c!-- ![Coverage](https://github.com/AlexandreGazagnes/ghisa/blob/main/docs/assets/img/cov.svg?raw=true) --\u003e\n![Tests](https://github.com/AlexandreGazagnes/ghisa/actions/workflows/tests.yaml/badge.svg)\n![Statics](https://github.com/AlexandreGazagnes/ghisa/actions/workflows/statics.yaml/badge.svg)\n![Doc](https://github.com/AlexandreGazagnes/ghisa/actions/workflows/docs.yaml/badge.svg)\n![Pypi](https://github.com/AlexandreGazagnes/ghisa/actions/workflows/publish.yaml/badge.svg)\n![GitHub commit activity](https://img.shields.io/github/commit-activity/m/AlexandreGazagnes/ghisa)\n\n# ghisa - Github Import Statistic Analyzer \n\n## About\nghisa 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.\n\n## Key Features\n\nMain features of ghisa are:\n- Import statistics of your github repositories\n- Import statistics of your github profile\n\n## Installation\n\nUsing regular pip and venv tools :\n\n```bash\npython3 -m venv .venv\nsource .venv/bin/activate\npip install ghisa\n```\n\n## Usage\n\n\n### Local\n\n\n#### As executable\n\nIn a terminal :\n* ```ghisa repo [my-github-repo] ``` standard usage\n\n\n* ```ghisa repo -f my_file.txt [my-github-repo]  ``` specify a file list output\n\n* ```ghisa profile [profile-name] ``` specify a profile name and output\n\n\n\n#### As library\n\nIn a terminal :\n\n```python\nfrom ghisa import Repo, Profile\n\nrepo_url  = \"https://github.com/AlexandreGazagnes/ghisa\"\n\nrepo = Repo(repo_url)\nprint(repo)\n\n# or\n\nprofile_name = \"AlexandreGazagnes\"\nprofile = Profile(profile_name)\nprint(profile)\n```\n\n#### As local web app\n\nIn a terminal :\n\n\n* ```ghisa gui ``` launch local streamlit\n\n### On line\n\n* The on line web app is temporarily unavailable. It will be available in the `0.1.0` release.\n\n\n## Documentation\n\nPlease visit [Documentation](https://alexandregazagnes.github.io/ghisa/) page.\n\n\n## Updates\n\n\nPlease visit the \n- [Changelog](https://alexandregazagnes.github.io/ghisa/changelog) page \n- [Roadmap](https://github.com/AlexandreGazagnes/ghisa/projects?query=is%3Aopen) page\n- [Release](https://github.com/AlexandreGazagnes/ghisa/releases) page\n- [Issues](https://github.com/AlexandreGazagnes/ghisa/issues) page\n\n\n## Contributing\n\nghisa is an open-source project and we are always looking for more people to contribute to its development.\n\nIt could be by adding new features, fixing bugs, improving the documentation, or any other way you see fit.\n\nAny help is welcome, and we will do our best to help you get started.\n\nAny feedback is also welcome.\n\nPlease visit [Contributing](https://alexandregazagnes.github.io/ghisa/contributing) page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexandregazagnes%2Fghisa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexandregazagnes%2Fghisa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexandregazagnes%2Fghisa/lists"}