An open API service indexing awesome lists of open source software.

https://github.com/transitive-bullshit/github-scraper

Misc scripts for scraping GitHub.
https://github.com/transitive-bullshit/github-scraper

Last synced: about 1 month ago
JSON representation

Misc scripts for scraping GitHub.

Awesome Lists containing this project

README

        

github-scraper / [Exports](modules.md)

# GitHub Scraper

> Misc scripts for scraping GitHub.

[![Build Status](https://github.com/transitive-bullshit/github-scraper/actions/workflows/test.yml/badge.svg)](https://github.com/transitive-bullshit/github-scraper/actions/workflows/test.yml) [![MIT License](https://img.shields.io/badge/license-MIT-blue)](https://github.com/transitive-bullshit/github-scraper/blob/main/license) [![Prettier Code Formatting](https://img.shields.io/badge/code_style-prettier-brightgreen.svg)](https://prettier.io)

- [Intro](#intro)
- [Docs](#docs)
- [Usage](#usage)
- [License](#license)

## Intro

This repo contains a collection of TypeScript utilities for common GitHub scraping scenrios that I've found useful over time.

## Docs

See the [auto-generated docs](./docs/modules.md).

## Usage

This module is not available as an NPM package.

_Requires Node.js 16 or later._

_You'll need a `GITHUB_ACCESS_TOKEN` environment variable to run most methods._

```bash
npx tsx src/bin.ts
```

## License

MIT © [Travis Fischer](https://transitivebullsh.it)

Support my open source work by following me on twitter twitter