Hey devs 👋
I'm still pretty new to Python, but I recently challenged myself to rebuild an old Bash script I wrote for playing music… and I ended up with a full terminal media player.
Meet VPlayer a minimal audio player that lets you listen to your favorite tracks with live terminal visualizations. All powered by Python, VLC, and Cava.
🚀 What It Does
Plays audio files using
vlc
(headless)Launches
cava
for cool terminal visualizationsLightweight and simple
Cross-platform (buildable with PyInstaller)
📦 Try It Out
🔗 GitHub: github.com/maksik997/vplayer
You’ll find:
Installation instructions (build or binary)
Usage examples
Troubleshooting tips
Built for fun and for anyone who misses visual EQs in their terminal ✨
❗ Why?
This started as a simple Bash script…
Now it’s my first real Python project with packaging and cross-platform support.
If you're a Python beginner like me, maybe it’ll inspire you to build something from your own scripts too.
🎶 Check it out, give it a star ⭐, and let me know what you think!
Enjoy your terminal music with VPlayer!
Top comments (0)