{"repo":"nvuillam/github-dependents-info","free":true,"listed":false,"github":"https://github.com/nvuillam/github-dependents-info","clone":"git clone https://github.com/nvuillam/github-dependents-info.git","description":"Collect information about dependencies between a github repo and other repositories. Results available in JSON, markdown and badge","language":"Python","stars":159,"topics":["api","dependencies-collector","dependents","github","markdown","pypi-package","stars","usedby"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"github-dependents-info Collect information about dependencies between a github repo and other repositories. 🚀 Features GitHub API does not allow to collect information about package usage ( Used by on home, Dependents in insights section) This package uses GitHub HTML to collect dependents information and can: - Automate all the actions below using a simple GitHub Action ! - Output as text - Output as json (including shields.io markdown badges) - Generate summary markdown file - Optionally add an AI-generated usage summary (via litellm ) when an LLM API key is present - Update existing markdown by inserting Used by badge within tags - - Handle multiple repositories packages - Filter results using minimum stars or by repository owner - Keep huge ecosystems manageable with pagination controls ( --max-scraped-pages , --pagination/--no-pagination , --page-size ) - Fetch dependents faster thanks to asynchronous httpx requests and parallelized page scraping Badges example &message=11&color=informational&logo=slickpic) &message=4&color=informational&logo=slickpic) &message=56&color=informational&logo=slickpic) JSON output Note: when AI usage summary is enabled and an LLM API key is present, the JSON output also includes llm summary . Markdown output for single package Note: If your repository packages have millions of dependents, running github-dependent-infos could take hours, as it works by browsing and scraping HTML pages returned by GitHub. For example, angular/angular dependen","default_branch":null,"files":null,"tree":[],"storefront":"/r/nvuillam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nvuillam/github-dependents-info/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}