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.
-
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.
- 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.
This project is licensed under the GNU General Public License version 3.0 (GNU GPLv3) - see the LICENSE file for details.
If you have any suggestions, bug reports, or feature requests, please feel free to open an issue on the GitHub repository.
- Puppeteer - Used for web scraping
