Yeah, you got it right by the name its another music player. Built with python in PYSIDE6 and made it so that you can or I can just focus on working while listening to the songs I like without ads.
So basically I cannot work without music blasting in background, and I was irritated with ads like we all are , so I searched but nothing came up that I would daily drive so built one with all the things I needed no ads, quick and easy search and some good GUI
- Download the latest
Vibeflow-setup.exe
from the releases page - Run the installer and follow the on-screen instructions
- Launch VibeFlow Music and enjoy!
- Clone the repository:
git clone https://github.com/VTxHive/Vibeflow-Music.git
cd Vibeflow-Music
- Create a virtual environment (recommended):
python -m venv venv
# On Windows
venv\Scripts\activate
# On Unix or MacOS
source venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Modern GUI Experience: Love Glassmorphism.
- Music Queue Management: Order however you like, and also you can reorder in the playlist by dragging and dropping.
- Mini Player Mode: We got 2 Versions Mini and Micro, so you can focus on work.
- SMTC For windows: Works with WIN smtc API
- Multiple Player Modes: Basic thing, just wanted to add more points.
- Lyrics Support: You get a nice lyrics view thank ME.
- Multiple Playlist Options: BOOM groundbreaking feature.
- Spotify Playlist Import: Import your already made one here directly.
- Easy Search: Find your favorite music instantly 😎
- Sleep Timer: Good for SESSIONS
- ️Easy Music Downloads: Integrated downloading capability
- Suggestions: It's a download and listen typa app but i thought its a cool thing to add, you might need you api key from groq.
- Regular Updates: New features added frequently(maybe a lie)
└── Vibeflow-Music/
├── main.py
├── font.ttf
├── frames
│ ├── frame_functions
│ │ ├── utils.py
│ │ ├── playlists-functions.py
│ │ ├── shortcuts.py
│ │ ├── smtc_handler.py
│ │ ├── music_helper.py
│ │ ├── shortcut_guide.py
│ ├── lyrics_view.py
│ ├── mini_player.py
│ ├── music_player_frame.py
│ ├── search_frame.py
│ ├── home_screen_frame.py
│ ├── picks_for_you.py
│ └── settings_frame.py
├── icons
│ ├── containing all the icons needed
└── requirements.txt
-
Most importantly I guess there's a feature or a whole thing I should work upon I directly adding songs to playlist without downloading them, I know I know what's the point of this APP then but main focus was just to build something for windows or ig mac's and linux further if this grows was simplicity a good old music player where you have your songs and enjoy them. If this works out , the preview feature and the picks for you player will also work then it will be a full fledged player but tbh I could not find a stable way to that currently when you click a song in picks for you section it searches with ddgs and gets a link to a mp3 (its not always the right song that's why all this is incomplete) . If I somehow I find a fast around that's not slow as yt_dlp one 6-7 sec and not as unstable as jio savaan workaround this project will be complete.
-
Settings Screen will be added soon.
-
Others things are just small things I will vibe code in future if I like that's all ig.
Yeah find bugs , Improve the already existing features if you can but mostly if you are contributing pls contribute to the main problem that I have described in the section above(big ass para).
Thanks if you read all this shit I wrote.
Made with 😈 for music lovers by music lovers by qa-p1 (AI generated text)