rakshithp7/YTMusicDisplayWidget
Render a YouTube Music now-playing SVG card for your README
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| tracks | One or more YouTube/YouTube Music URLs, one per line | yes | — |
| mode | random | sequential — how to pick a track when more than one is given | no | random |
| size | s | m | l | xl | no | l |
| art-style | static | vinyl | cassette | neon | vinyl-sleeve | no | static |
| art-shape | circle | square — static style only | no | circle |
| accent-color | Hex color for the neon art style glow ring. Also the default for wave-color if that is not set. | no | #7dd3fc |
| wave-color | Hex color for the waveform (l/xl) or equalizer bars (s/m). Defaults to accent-color. | no | "" |
| vinyl-speed | slow | normal | fast — applies to any spinning style: vinyl, cassette, vinyl-sleeve | no | normal |
| label-size | small | large — applies to vinyl and vinyl-sleeve | no | small |
| background | blurred | full — blurred is a soft glass backdrop behind the art; full is a crisp edge-to-edge cover image with a scrim. Ignored by the neon style, which always uses a flat backdrop. | no | blurred |
| output-path | Path to write the generated SVG | no | now-playing.svg |
| state-path | Path to the sequential-mode state file | no | .now-playing-state.json |
Outputs
| name | description |
|---|---|
| track-url | The URL of the track that was rendered this run |