Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/wattyven/holosupa-scraper

Parses a YouTube URL for a video ID, scrapes superchats from Hololyzer, generates overview of insights and downloadable CSV file. Derived from my prior web scraping tutorial Rmarkdown file, found in the scraping-with-rvest repository.
https://github.com/wattyven/holosupa-scraper

Last synced: about 10 hours ago
JSON representation

Parses a YouTube URL for a video ID, scrapes superchats from Hololyzer, generates overview of insights and downloadable CSV file. Derived from my prior web scraping tutorial Rmarkdown file, found in the scraping-with-rvest repository.

Awesome Lists containing this project

README

        

# HoloSupa Scraper

A quick and dirty R Shiny app that parses a YouTube URL for a video ID, then scrapes Hololyzer for superchats for the specific video. Shoutout to the Hololyzer dev(s) for an amazing site with a lot of data, they're the inspiration for this (alongside wanting more practice with Regex, R, and Shiny) as well as the source of the superchats!

I'd like to get more practice with scraping more sites with better packages like Selenium, so I'll try to update this in the future to scrape directly from YouTube (to reduce traffic + server load on Hololyzer, though with the scale of this project it should hopefully still be negligible), and also add plotly visualizations in the near future.

This Shiny app was developed by repurposing and building upon code from a Rmarkdown file I'd previously prepared as an introduction to rvest for webscraping for beginners, [which can be found in its own repository](https://github.com/wattyven/scraping-with-rvest).

## Screenshot