github-scraping-client
v1.0.0
Published
Query repository metadata and stats via public web scraper interface, bypassing standard rate limits.
Maintainers
Readme
github-scraping-client
Query public GitHub repository metadata, stars, forks, and issue metrics directly via web scraping templates without API rate limits.
Features
- Inspects public repository DOM templates.
- Extracts stars, forks, and open issue counts.
- Bypasses standard strict API auth limits.
Installation
npm install github-scraping-clientUsage
import { getRepoStats } from 'github-scraping-client';
// Retrieve repository statistics
const stats = await getRepoStats('https://github.com/facebook/react');
console.log(stats);
/*
Output:
{
stars: 220000,
forks: 45000,
openIssues: 1200
}
*/API Reference
getRepoStats(repoUrl)
Extracts statistics from a public repository URL.
Parameters:
repoUrl:string(e.g.,https://github.com/user/repo)
Returns: Promise<{ stars: number; forks: number; openIssues: number }>
License
MIT
