Skip to content

Repository files navigation

GitHub Web Scraper

GitHub Scraper logo

Overview

GitHub Web Scraper is a simple C# program that allows users to extract valuable information from GitHub profiles and generate a score based on the features found in the user's profile. This tool uses Puppeteer to scrape data from GitHub's web pages, enabling you to assess GitHub users quickly and efficiently.

Features

  • Scrapes GitHub profiles for various features, including but not limited to:

    • Repositories
    • Contributions
    • Profile information
    • and more.
  • Assigns a score to each user's profile based on the presence and quantity of these features. This score can help you evaluate the user's GitHub activity and involvement in the community.

Usage

  • Clone the repository to your local machine.
  • Install the required dependencies.
  • Build and run the application.
  • Provide the GitHub url of the user whose profile you want to analyze.
  • The program will scrape the user's GitHub profile and generate a score.

License

This project is licensed under the GNU General Public License version 3.0 (GNU GPLv3) - see the LICENSE file for details.

Feedback

If you have any suggestions, bug reports, or feature requests, please feel free to open an issue on the GitHub repository.

Acknowledgments

  • Puppeteer - Used for web scraping

About

A simple GitHub web scraper that scores a user

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages