VLC is a pretty viable alternative, and it has client apps for pretty much every platform. There could be some basic features added to make it a bit more usable (text search/filtering), but for basic use cases it works pretty good for me
That setup would be a media server on your desktop (I'd recommend Jellyfin for this, there's a windows app) which broadcasts a DLNA server on your local network.
Then in VLC, you click on "mDNS Network Discovery" in the sidebar that comes up in the playlist view and your computer will show up with a folder structure.
Here's what that looks like for me: https://f002.backblazeb2.com/file/ATibPod/vlc-as-jellyfin-cl...