Georg has never been this polished https://georg.pvv.ntnu.no
Go to file
Oystein Kristoffer Tveit 8cf2410ef2
WIP: use new async mpvipc
2024-04-19 00:19:40 +02:00
src WIP: use new async mpvipc 2024-04-19 00:19:40 +02:00
.gitignore Initial commit 2024-04-14 00:58:17 +02:00
Cargo.lock WIP: use new async mpvipc 2024-04-19 00:19:40 +02:00
Cargo.toml WIP: use new async mpvipc 2024-04-19 00:19:40 +02:00
LICENSE Initial commit 2024-04-14 00:57:21 +02:00
README.md README: add detailed todos about feature parity 2024-04-16 00:57:20 +02:00
flake.lock nix support 2024-04-18 22:03:42 +02:00
flake.nix nix support 2024-04-18 22:03:42 +02:00

README.md

Greg-ng

New implementation of https://github.com/Programvareverkstedet/grzegorz

Feature wishlist

  • Feature parity with old grzegorz
    • Rest API
    • Rest API docs
    • Metadata fetcher
    • Init mpv with image of grzegorz
  • Save playlists to machine
  • Cache playlist contents to disk
  • Expose service through mpd protocol
  • Users with playlists and songs (and auth?)
  • Some kind of fair scheduling for each user
  • Max time to avoid playlist songs
  • Expose video/media stream so others can listen at home
  • Syncope support >:)
  • Jitsi support >:)))
  • Show other media while playing music, like grafana or bustimes
  • Soft shuffle
  • Libre.fm integration
  • Karaoke mode lmao