The plugin treats every series as it's own channel, but there are some videos on the platform that are uncategorized and they don't provide a good endpoint to list them, so the uncategorized videos are put under a channel called "Trilogy Plus" and it grabs a few of the most recent uncategorized releases so you can still follow them. You can also click on the playlists tab to view all the non-series playlists.
This plugin adds support for the streaming service Trilogy Plus, allowing you to use it in Grayjay.
You can install the plugin by scanning this QR code:

Alternatively, you can add it manually by using this link:
grayjay://plugin/https://raw.githubusercontent.com/b-risk/grayjay-trilogy-plus/refs/heads/main/TrilogyPlusConfig.json
- Video playback & metadata
- Free videos support
- Homepage results, defaults to free videos and alternative home feeds in plugin settings
- Support series as individual channels
- Video searches
- Channel (series) support
- Channel searches
- Uncategorized videos & playlists feed as channel (see the notice)
- Alternative video formats, defaults to HLS (Progressive MP4, etc)
- Generate miscellaneous comment avatars using the UI Avatars API
- Playlists search & support (non-series collections)
- Comments support
- Comment replies support
- Import "My List" as playlist
- Sign plugin
Contributions are welcome, feel free to submit pull requests if you think you can improve something or fix a bug.
Special thanks to Stefan Cruz for his help during the development of the plugin.
# Generate keypair
ssh-keygen -t rsa -b 2048 -m PEM -f ./private-key.pem
# Encode it in Base64 and set the environment variable
export SIGNING_PRIVATE_KEY="$(base64 -w 0 ./private-key.pem)"
# Run the sign script:
sh ./sign-script.sh ./TrilogyPlusScript.js ./TrilogyPlusConfig.json