Skip to content

Show HN: Potty – A Python CLI tool to download Spotify music using yt-dlp

github.com/Ssenseii
1 pointssensseidiscuss
On HN

I built Potty, a modular command-line tool in Python that lets you download music from Spotify by leveraging yt-dlp. It features interactive menus for downloads and management, system resource checks to optimize performance, playlist imports, metadata embedding, retrying failed downloads, and more — all wrapped in a colorful, user-friendly terminal interface.

The project aims to be a clean, maintainable alternative for managing Spotify track downloads offline, with batch operations, duplicate detection, and detailed logging.

Check out the Reddit discussion here for user feedback and questions. https://www.reddit.com/r/selfhosted/comments/1mkz42j/built_a...

You can find the source code, installation instructions, and full documentation on GitHub

Comments

No comments yet.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.