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)