Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1016 Bytes

README.md

File metadata and controls

22 lines (17 loc) · 1016 Bytes

OCAMIX

OCAMIX is yet another music client for servers like Jellyfin. Focus is made on handling large libraries (>100000 tracks) and the app relies on a local database to perform custom sorting and filteriing as fast as possible.

Right now this is still an early work-in-progress:

  • The feature set is very limited: browsing and playing libraries sorted by random.
  • Most parts of the executable and its library are still in a fast-moving exploration phase.
  • Some features are implemented multiple times in different ways to assess which API is the best.
  • Focus is now on core-functionnality, not UI / UX. Yet, a lovely font was chosen to bring peace to the user's eyes.

This experiment is mostly an excuse to play with the somewhat-new brr-lwd library which provides reactive web programming (❤️).

This project features bindings to IndexedDB that will be released independently at some point.