About this project
Automated YouTube Playlist is a Python project built around the YouTube API. Its stated purpose is to add YouTube videos to playlists and update those playlists automatically.
The README names two maintained playlists: one for music livestreams (music radios on YouTube) and one for mixes, podcasts and live performances from selected DJs, musicians, labels and independent music curators.
Repository layout highlights:
- src/ contains the main scripts: main.py, cron_update.py, youtube_req.py, analytics.py and a sandbox file.
- data/ holds JSON and CSV state, including playlists.json, add-on.json, pocket_tube.json and mix_history.csv.
- log/ stores history.log and last_exe.log.
- notebooks/ contains playlists_report.ipynb for reporting.
- .github/workflows/ defines cron_workflow.yml, update_workflow.yml and licence_workflow.yml, plus Dependabot configuration and issue templates.
- archive/, cmd/ and tokens/ are git-ignored; tokens/ suggests OAuth credentials are kept out of the repository.
External notes: the README states code is reviewed by the DeepSource bot, and badges report last commit, commit activity and DeepSource issue counts. No performance, ranking or benchmark claims are made.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.