selenium-drivers

Node.js binding for selenium browser drivers. Sets up your system environment and keeps drivers up to date for various browsers and operating systems.

grunt-safaridriver

Controls Safari on OSX using the WebDriver interface via safaridriver without Selenium.

yt-videos-list

Node.js package to extract YouTube video titles and corresponding URLs for a specific channel and write the information to CSV and txt files with sections to mark a particular video as watched, to mark a video for rewatching, and for taking notes.