You are browsing as a guest. Sign up (or log in) to start making projects!

Flow

  • 22 Devlogs
  • 39 Total hours

Flow is a music player in terminal with offline and online support.

Open comments for this post

1h 38m 12s logged

Added playlist feature and a lot more features like format - opus , mp3 , m4a and webm. Also fixed some bugs regarding downloads and added a check feature to check flow gets all things like vlc , ffmpeg .etc

0
0
7
Open comments for this post

28m 1s logged

So trying to make the web version so u know a better docs instead of terminal one with better installation support. Thought of notifying everyone so u can guess what will be the next few develops about.

0
0
3
Open comments for this post

2h 55m 37s logged

Finally added playlist it has following commands:

  • playlist ( to list all )
  • playlist add
  • playlist remove
  • pl.. -d
  • radio -p ( to save as playlist )

also download or -d download radio as a playlist instead of songs in downloads

0
0
2
Open comments for this post

44m 24s logged

v0.4.7

So i am just kinda dumb i think.
I didn’t even commited the changes and lost all the works 🥲 i do managed to re-write the code once again for some parts like DEV MODE and bug fix regarding the playback. So playlist features are on a hold

0
0
6
Open comments for this post

2h 28m 7s logged

So fixed some major and minor bugs and flaws like user can even download
the song in /boot/ also added history and auto-completion , it also
now has playlist commands and features with better UI in web mode not
too much but still. Also added format option so u can download in
whichever format u want. And made this banner

0
0
2
Open comments for this post

7h 6m 59s logged

0.4.5

So after ~7hr ( some are not recorded which i spent in browser ) I made the UI of the flow in web looking forward for a desktop UI also but later i think.

What is New and what is changed

  • Web UI with pixel theme
  • Local support for UI also and liked songs
  • Minor bug fixes
1
0
29
Ship #3 💀 Cursed

Ship #3

Added many features such as :
- background playback so you don't need to open a terminal just for flow.
- bars for you to enjoy the vibe.
- lyrics so you can sing along the song it is also time-synced .
- and much more such as configs customization.

How to install :

Head to release page for a linux binary or type it in terminal but make sure you have python and vlc installed

`pip install flow-twinx` and then `flow`

  • 4 devlogs
  • 4h
  • 16.41x multiplier
  • 33 Stardust
Try project → See source code →
Open comments for this post

24m 34s logged

Nothing added just fixed more things and made a new video for upload at github pages. You can see video here it also has audio.

added a linux binary at release page and links to my github account in PyPi

0
0
3
Open comments for this post

25m 48s logged

So added these bars looks weird i know because i set their width to 3 and spacing : fit that’s why but u can customize it however you want. Also fully added the lyrics , mostly you will see lyrics not found if are listening in other laung then eng because YtLyrics doesn’t have much songs lyrics i guess.

2
0
8
Open comments for this post

56m 39s logged

So this is going crazy like really!

What i added today?

  • A bar that reacts to sound.
  • fixed errors in bg mode which triggered the playing of two music at the same time.
  • Also trying to add like 50% added the lyrics with time synced.
0
0
4
Open comments for this post

2h 13m 55s logged

So i made some new changes like a background player no need to open a terminal just for a music also fixed some major errors like calling fetch when not needed in radio mode.

0
0
4
Ship #2

Flow version v0.4.0

This version includes Saavan playback , Saavan is a music player with high quality songs.

### Please do also keep this in mind that **Songs on saavan are only playable on saavan commands and there is no radio mode for it.**

The difficult part about this thing is the API , actually the API is build by me hosted on NEST as a part of **SINGULARITY** my another project some similar features but more advanced.

Do check out that also!

  • 5 devlogs
  • 8h
  • 14.10x multiplier
  • 109 Stardust
Try project → See source code →
Open comments for this post

1h 17m 8s logged

Published v0.4.0 this version includes Saavan playback also and new commands i.e. :

  • savan : play songs directly( alias: svn )
  • savan-s : search songs by name ( alias : svn-s )
0
0
1
Open comments for this post

1h 36m 52s logged

Added many features here are some of them :

  • better radio with play next
  • config feature
  • theme changing
  • better colors.
0
0
3
Open comments for this post

1h 58m 3s logged

uploaded to PyPi with features such as:

  • radio mode which auto suggest songs
  • alias for quick commands
  • major bug fixes
0
0
7
Open comments for this post

2h 33m 30s logged

added alias for commands such as hl for help , pl for play these are default and can be changed later by running short <index> <value> also added more detailed help command that gives user more info , can be run by using help -i or hl -i or as per your alias.

Features in new update:

  • suggestion of songs (fetched from youtube)
  • custom themes
  • more option for using tools
0
0
1
Open comments for this post

19m 21s logged

Finally after hard work as i have never uploaded anything to Pypi anything before so totally a disaster that includes import error and much more.

You can install this package by typing

pip install flow-twinx

0
0
2
Ship #1

I build a terminal music player that uses vlc and yt_dlp , that has both offline and online support for music you can either play from folders or online. Hardest part to make it run on all os.

  • 7 devlogs
  • 12h
  • 10.78x multiplier
  • 125 Stardust
Try project → See source code →
Open comments for this post

2h 39m 12s logged

made few things as listed:

  • a progress bar
  • offline download of songs
  • shuffle and repeat songs
  • liked songs and much more

adding :

  • offline support like liked songs , album
0
0
15
Open comments for this post

1h 6m 52s logged

Re-started the project and this time adding both offline and online features i.e. yet to implement , i have already made the ping.py file so it can check if host has connections.

also some few changes in future :-

  • online playback mode without downloading the song.
  • offline mode.
  • will try to add suggestion by adding &start_radio=1 to get suggestion directly from YouTube
0
0
2
Open comments for this post

1h 47m 55s logged

Tried too much to add cross-fade but the audio just glitches , will be trying more if not possible i will leave this feature and focus on something different.Also added the bash install for different os so it becomes flow play not py main.py play.

0
0
2
Open comments for this post

2h 28m 22s logged

Finally made functional and working , have to make it once more took more help from AI i didn’t wanted to but sometimes vlc was giving error and sometimes yt_dlp even though i was following the module guide , i don’t know what was happening. Currently adding the spinners and more things.

Features added till now:

  • like music
  • make playlist
  • Fuzzy search or smart search
0
0
1
Open comments for this post

2h 51m 53s logged

| | This is my first post on this project , this project is about a feature rich and apple music inspired terminal music player | | . Today i made basic commands like play , delete , random , like .etc . The best part was to create the file handling as i have learned how to handle the .yaml files instead of json files for settings and hardest part was nothing except me trying to use vlc without AI or docs.

0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…