ive been using kodi (xbmc was better moniker) since google killed sagetv. i recall attempting plex, but it seemed to lack some open/extensibility (its been awhile).
i have a side project i want to make as a modular plugin generating a cable layout with original air orders and networks/channels… kodi seems most optimal, but ill admit its been a long while since i looked at plex.
so why plex over kodi?
Well, I use plex, because I have used plex for a decade, and it just works.
That being said, if I were to use an alternative, Jellyfin is quite fantastic. I actually have a pod running it, just in the event that plex pulls a stupid move, causing me to lose faith in its platform.
But, that being said, I like the plex interface more then Jellyfin, and have grown accustomed to it.
Also, Kodi while powerful and extensible… just feels like a bear compared to Jellyfin.