Settings

Theme

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

github.com

1 points by ssenssei 5 months ago · 0 comments · 1 min read

Reader

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

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection