A Safari extension to play Plex content with IINA.
- macOS with Safari >= 13
- IINA
- Plex media server (note: it works with shared servers but only if you're the owner)
- Clone this repository:
git clone https://github.com/n3d1117/plex-to-iina.git
- Open
plex-to-iina.xcodeproj
in Xcode:
cd plex-to-iina/
open plex-to-iina.xcodeproj
- Optional: If you're using your own domain on your Plex server, please add that into
plex-to-iina/plex-to-iina Extension/Info.plist
andNSExtension -> SFSafariWebsiteAccess -> AllowedDomains
section before building the project. - Choose your identity for Development Team under project settings. (you can set that up with a regular Apple ID, no need for Apple Development Program)
- Build and run the
plex-to-iina
scheme!
NOTE: If you’re not part of the Apple Development Program, the extension might not show up in Safari Extensions preferences. To show it, you need to enable Allow Unsigned Extensions
from the Develop
menu.
You can read more about this in the official documentation.
MIT License. See LICENSE file for further information.