github.com/hebron-george/happy_youtube_watcher ↗
Keep track of changes in your Youtube playlists
Open this visualization on its own page →
Contributors
5
Lines of Code
243
From
2020-02-01
To
2020-12-13
About hebron-george/happy_youtube_watcher
Happy Youtube Watcher is a Ruby on Rails application that monitors YouTube playlists and maintains a historical record of their contents over time. The tool addresses a common frustration: when videos disappear from playlists due to deletion or regional restrictions, YouTube provides no information about what was lost. Happy Youtube Watcher solves this by tracking what videos were in your playlists and when they changed, preserving a searchable history of removed or unavailable content.
The project uses Rails as its framework with PostgreSQL as the database backend and integrates with YouTube's API to fetch playlist data. Setup requires installing Ruby, PostgreSQL, and bundler, then configuring environment variables for database credentials and a YouTube API key. The application includes development server support and debugging capabilities through VSCode integration using the debase and ruby-debug-ide gems, making it accessible for developers who want to contribute or customize the tool.