In Development

Mcaster1MusicSpider

A Python scheduler that discovers music from YouTube and builds playlists and rotation logs for RadioBOSS, RadioDJ, and SAM Broadcaster — driven by simple YAML job schedules.

All Products

In Development

A working command-line automation tool in active development — not yet packaged as an installable product. The capabilities below are what the scheduler does today.

Scheduled jobs

Recurring discovery jobs defined in a simple schedule.yaml, with a YAML job queue and run history.

YouTube discovery

Discovers and downloads music from YouTube for rotation building.

Playlist generation

Generates playlists automatically from the discovered catalogue.

RadioBOSS & RadioDJ logs

Outputs rotation logs compatible with RadioBOSS and RadioDJ.

SAM Broadcaster PAL

Generates SAM Broadcaster PAL playlists for automation rotations.

Python 3, YAML-driven

Pure Python 3 with a YAML-configured scheduler and dependency manifest.

Honest status: MusicSpider is an internal command-line tool under active development. There is no public download or GUI yet.