Skip to content

The light, F A S T, ad-free music player written for the Linux terminal.

License

Notifications You must be signed in to change notification settings

N3RDIUM/Musiverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

M U S I V E R S E

Musiverse is a curses-based modern, minimal, fully customizable and hackable terminal music player. It's currently in the pre-alpha stage, so expect bugs and "flashiness". The player can play anything that can be streamed from YouTube. I'll add more features and plugin support in the future. Do report any bugs / give suggestions for improvements in the repository issues. Feel free to fork and contribute!

Capabilities

  • Search for music on YouTube
  • Download music from YouTube
  • Parallely download multiple songs
  • Create and manage playlists
  • Play music
  • Visualize music
  • FULL Mpris integration

Roadmap

  • Search and download util
  • Player
  • Mpris integration
  • Visualizer (w/ cover art display in visualizer and player screens)
  • Plugin support

Short-term TODO

  • (IMPORTANT) Improve the renderer, build a string and do it all in one drawcall.
  • Space to select songs globally for addition to a playlist (globally = in any screen showing songs)
  • Search for songs within a playlist
  • Add a playlist to another playlist
  • Create the player thing
  • Add mpris integration
  • Create a "queue" buffer for songs to be played. Instead of directly playing a playlist, you can "enqueue" it. The queue can be edited like a playlist. Create another mode in the library screen for this.

About

The light, F A S T, ad-free music player written for the Linux terminal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages