Releases: Flixorui/flixor
tvOS Alpha and Mobile, MacOS Beta 2.4.0
This is a Major announcement. Had a super busy last month so release got delayed then what I had in my mind initially
Official site is https://flixor.xyz, you can sign up to get updates via email there.
Our Subreddit: https://www.reddit.com/r/Flixor/
If you like my work, star the repo on GitHub https://github.com/Flixorui/flixor
If you feel generous and like to support my development you can donate here: https://ko-fi.com/flixor
TvOS Alpha:
TestFlight link is ACTIVE this is the link: https://testflight.apple.com/join/hwRWYxBs
I am accepting few invite only signup for app testing (Limited to 100): you can sign up here: https://forms.gle/aHrSa9Kg54JvTYKB7
Keep an eye on the testflight when apple completes it review it will get active
This first ALPHA release of TvOS you will see many UI and Performance bugs. Not all features from Mobile and MacOS are there in this TvOS release.
Please test everything, and report issue you are seeing in detail with screenshots preferably on Github issues
Mobile and MacOS now has Stremio Addon support, you primary login of Plex is still required. The support is experimental please post and share how things are working on your end for this feature.
tvOS Alpha
- The Apple TV app now has a real usable foundation with Home, Shows, Movies, My List, Search, New & Popular, and Settings.
- The details experience got a major parity pass with richer layouts, collapsible headers, logo art, better metadata grids, technical badges, and trailer support.
- Playback is now wired up with MPV support and in-player controls for quality, audio, and subtitles.
- We also spent a lot of time on the stuff that matters on tvOS: smoother focus behavior, better scrolling performance, GPU/rendering cleanup, cache crash fixes, and better image handling.
- Settings and service integrations are now connected for Plex, TMDB, MDBList, Overseerr, and Trakt sync/scrobbling.
It’s still alpha, but it’s finally at the point where real Apple TV testing makes sense instead of it feeling like a prototype.
Other work that landed in the same stretch
- Stremio support is now in mobile and macOS, including addon management, source selection, resume handling, and subtitle provider support.
- Mobile now has Trakt-based Continue Watching, library-based Recently Added, downloads flow fixes with better progress feedback, pinch-to-cycle aspect ratio, and better playback reliability.
- Mobile customization also improved: you can hide the My List tab, toggle Plex genre rows, and the default details layout is more consistent.
- We fixed a bunch of mobile rough edges too, especially around non-English titles/backdrops, Trakt episode navigation, scrobbling, and Android performance.
- macOS picked up Stremio support, a Recently Added row, fresher Continue Watching updates, subtitle settings, HDR color improvements, and general UI/navigation cleanup.
For next three months no new features will be added. Work and updates will focus primarily on TvOS feature parity, fixing bugs and improving performance on all platforms.
TvOS Alpha:
TestFlight link is ACTIVE this is the link: https://testflight.apple.com/join/hwRWYxBs
I am accepting few invite only signup for app testing (Limited to 100): you can sign up here: https://forms.gle/aHrSa9Kg54JvTYKB7
Keep an eye on the testflight when apple completes it review it will get active, I will make another announcement when TestFlight is active on r/Flixor. Also ipa is available for anyone interested in side loading it.
This first ALPHA release of TvOS you will see many UI and Performance bugs. Not all features from Mobile and MacOS are there in this TvOS release.
Web: docker pull ghcr.io/flixorui/flixor:main
iOS TestFlight: https://testflight.apple.com/join/dxMJNJQg
iOS IPA: https://github.com/Flixorui/flixor/releases/tag/beta2.4.0
Android: https://github.com/Flixorui/flixor/releases/tag/beta2.4.0
MacOS: https://github.com/Flixorui/flixor/releases/tag/beta2.4.0
Beta v2.0.0
We now have MPV player as the universal player
- Dolby Vision Profile 5 support on MacOS and Mobile
- Skip Intro and Skip Credits markers
- Auto-play next episode
- Improved player UI with better controls
- Fixed subtitle rendering for foreign languages
- Orientation lock and aspect ratio controls on mobile
Downloads (Alpha)
You asked for it! Offline playback is here:
- Download movies and episodes for offline viewing
- Available on both Mobile and MacOS
- Note: This is an alpha feature - more improvements coming!
Multi-Profile Support
- Full Plex profile support with profile-based isolation
- Each profile maintains its own settings and preferences
- Easy profile switching
Collections as Rows
- Display collections as horizontal rows on home screen
- New customization settings for collection appearance
- Better organization for your media
Integrations
You asked for it now all of them are live
Overseerr:
- As you asked added Sign in with Plex on mobile
- Partial request support on MacOS (request specific seasons/episodes)
Continue Watching:
- Fixed ordering issues
- Smarter cleanup - only shows what's actually visible
- Multi-edition movie identification
Now you wanted to turn of all Discovery and external sources, added new features that give power to the user to customize however you like
- Onboarding flow - New setup wizard for first-time users, also allow users to turn on Library mode disabling all Discovery related stuff
- Custom server endpoints - Use your own endpoint URL both on Mobile and MacOS (More improvement on this are coming soon)
- Debug logs - Collect logs on device for troubleshooting (Added this features so if you see any issue you can turn on the logs and share them with me)
- Discovery mode toggle - Disable external TMDB/Trakt sources if you prefer Plex-only
- Search improvements - Option to exclude TMDB results
- Various Android fixes (seek, text rendering, version display)
UI/UX Improvements
Mobile:
- Redesigned Details screen with UltraBlur colors
- Native iOS 26 bottom tab bar with liquid glass effect
- Improved back button navigation
- Title logos for TMDB-based content
MacOS:
- Hero sections now fetch high-quality images from TMDB
- UltraBlur color extraction for beautiful backgrounds
- HDR and Dolby Vision badges now display correctly
Bug Fixes
- Fixed Plex watchlist details not rendering
- Fixed back navigation from details screen
- Fixed rating badges not showing
- Fixed player regression issues
- Fixed recommended/similar content navigation
Web: docker pull ghcr.io/flixorui/flixor:main
iOS TestFlight: https://testflight.apple.com/join/dxMJNJQg
iOS IPA: https://github.com/Flixorui/flixor/releases/download/beta2.0.0/Flixor_beta2.0.0.ipa
Android: https://github.com/Flixorui/flixor/releases/download/beta2.0.0/Flixor_beta2.0.0.apk
MacOS: https://github.com/Flixorui/flixor/releases/download/beta2.0.0/FlixorMac-beta2.0.0.dmg
Beta 1.9.5
Beta 1.9.5 Release for Flixor
Supporting Web, iOS, Android, and macOS
We have a official site now https://flixor.xyz/
Also our subreddit: https://www.reddit.com/r/Flixor/
This is a Big update I would urge all user to upgrade. If you like my work, star the repo on GitHub.
All Platforms have been updated to include various integrations
- Overseerr is now integrated in to Flixor
- You can now customize the app to your liking, there are extensive customization options allowing you to customize how the app looks and feel, you can customize if you want Landscape card or Poster view card, weather you want to show titles or not.
- Details screen has been revamped to be more rich and elegant. You can also switch between Tabbed layout and Unified Details screen Layout.
- MDBList integration has been added, if you have a API key just input that in and you are good to go.
- Users can now customize home screen rows not intrested in Trakt or TMDB based rows you are in control.
- Playback has been improved on all platform Episode will now auto play play, mobile now has full subtitle and audio track support, web has many bug fixes
- Developer Stats for nerd is also included in the a player, for Mobile just go to setting during playing something you can visit info tab that will show you all the video playback stats
- Many UI updates to all Platforms, On all platform almost all function that user can interact with are functional
- iOS 26+ user you can now enjoy liquid glass.
- OTA updates are now on for iOS and Android.
Web: docker pull ghcr.io/flixorui/flixor:main
iOS TestFlight: https://testflight.apple.com/join/dxMJNJQg
iOS IPA: https://github.com/Flixorui/flixor/releases/download/beta1.9.5/Flixor_beta1.9.5.ipa
Android: https://github.com/Flixorui/flixor/releases/download/beta1.9.5/Flixor_beta1.9.5.apk
MacOS: https://github.com/Flixorui/flixor/releases/download/beta1.9.5/FlixorMac-beta1.9.5.dmg
If you feel generous and like to support my development: https://ko-fi.com/flixor, this will help maintain and build Flixor for more platforms
Beta 1.3.5
Beta 1.3.5 Release for Flixor
Supporting Android, iOS, and macOS
macOS ships with the MPV player. Please switch to the MPV player from Settings.
iOS TestFlight: https://testflight.apple.com/join/dxMJNJQg
The next release will remove AVPlayer and make MPV the default.
Reworked all apps to work without any backend hosted, We now have Android, iOS, and macOS (Supporting Dolby Vision, HDR, HLG) native applications of Flixor in Beta Mode
For frontend you will still need backend + frontend
Docker releases
Backend:
https://hub.docker.com/layers/flixorui/flixor_backend/beta-1.0/
Web Frontend:
https://hub.docker.com/layers/flixorui/flixor_web/beta-1.0/
Beta1.0
Beta 1.0 Release for Flixor
Supporting Android, iOS, and macOS
Frontend is also updated to handle Plex season-type content, fixed endpoint override on settings
macOS ships with the MPV player. Please switch to the MPV player from Settings.
The next release will remove AVPlayer and make MPV the default.
The iOS release needs to go through the App Store. So it's not included here
Docker releases
Backend:
https://hub.docker.com/layers/flixorui/flixor_backend/beta-1.0/
Web Frontend:
https://hub.docker.com/layers/flixorui/flixor_web/beta-1.0/
Comprehensive Features List
🌐 Platforms
- Web Application - Modern browser-based client (React + Vite)
- macOS Native App - Swift/SwiftUI desktop application with MPV player integration
- Mobile App (iOS/Android) - React Native + Expo cross-platform mobile application
🎯 Core Features
Authentication & Server Management
- Plex.tv OAuth authentication flow
- Multiple Plex server support
- Server selection and switching
- Backend URL configuration for mobile/remote access
- Automatic session management and token refresh
- Secure token storage (AsyncStorage on mobile, localStorage on web)
Home Screen
- Netflix-style hero banner with automatic content rotation
- Randomly selected from trending or Plex library
- Auto-playing trailers (muted) from Plex extras or YouTube
- Backdrop images with title logos (TMDB sourced)
- Play, More Info, and Add to Watchlist quick actions
- Continue Watching - Resume in-progress movies and TV episodes
- Progress bars showing watch completion
- Smart episode thumbnails for TV shows
- Automatic progress sync with Plex
- Multiple content rows:
- Popular on Plex (TMDB trending)
- Trending Now
- Recently Added
- Genre-specific rows (Drama, Action, Documentary, Children's, Music, History, Reality, Animation, Suspense)
- Watchlist (Plex.tv synced)
- Trakt integration rows (Trending, Popular, Recommendations, History)
- Dynamic filtering - Filter by All/Movies/TV Shows
- Smart prefetching - Background loading of likely next screens
Library Management
- Grid and list views with ultra-fast rendering
- Optimized for large libraries (1000+ items)
- FlashList on mobile for performance
- Smooth scrolling with image lazy-loading
- Advanced search and filtering:
- Full-text search across titles
- Filter by genre, year, rating, resolution
- Sort by title, release date, recently added, rating
- Collections support - Browse Plex collections
- Library sections - Movies, TV Shows, separate views
- Pagination - Efficient loading for massive libraries
Content Details Screen
- Rich metadata display:
- High-resolution backdrop and poster images
- Title with logo overlay (TMDB sourced)
- Plot overview and synopsis
- Cast and crew with headshots
- Genres, release year, runtime, content rating
- IMDb and Rotten Tomatoes ratings
- Technical specifications (resolution, codec, audio, file size)
- Smart content discovery:
- Recommendations (TMDB based)
- Similar titles
- Related content from same franchise
- Media versions - Select between different qualities/editions (4K, HD, different audio tracks)
- Audio and subtitle track selection
- Season and episode browser for TV shows:
- Season selector dropdown
- Episode list with thumbnails and descriptions
- Watch progress indicators per episode
- "On Deck" / Continue Watching for shows
- Trailer preview - Auto-play trailers from Plex or YouTube
- Quality badges - 4K, HDR, Dolby Vision, Atmos
- Watch actions:
- Play (direct stream or transcode)
- Add to Watchlist (Plex.tv and Trakt sync)
- Mark as Watched
- Open in Plex web (fallback)
- TMDB ↔ Plex mapping - Automatic mapping between TMDB content and local Plex library
- GUID-based matching (TMDB, IMDb, TVDB)
- Title and year fallback matching
- "Plex" badge when content available locally
- "No local source" indicator for unavailable content
Video Player
Web Player:
- Built-in browser playback:
- HLS.js and DASH.js streaming
- Direct stream and transcode support
- HTML5 video controls
- Fullscreen mode
- Picture-in-Picture (Element PiP) - Watch while browsing
- Subtitle support - Multiple subtitle tracks with selection
- Audio track selection - Switch between audio streams
- Custom video controls - Seek, play/pause, volume
- Keyboard shortcuts - Space, arrow keys, F for fullscreen
macOS Player:
- Native MPV integration via libmpv
- Hardware-accelerated video decoding
- Metal rendering pipeline
- Superior format support (4K HDR, Dolby Vision, TrueHD Atmos)
- Advanced playback controls:
- Keyboard navigation (Space, arrows, Esc)
- Seek bar with thumbnail previews
- Volume control
- Subtitle rendering with ASS/SSA support
- Audio passthrough for high-quality audio
Mobile Player:
- Expo AV video player
- Touch gesture controls
- Fullscreen and landscape support
- Screen orientation lock
- Progress tracking and resume
Search
- Global search across all content
- Real-time search as you type
- Search history with recent queries
- Type filtering - Search movies, shows, or both
- TMDB integration - Search external content beyond Plex library
New & Hot / Trending
- Coming Soon - Upcoming movie releases
- Everyone's Watching - Trending content this week
- Top 10 Shows - Most popular TV shows
- Top 10 Movies - Most popular movies
- Custom tabs for content categories
- Backdrop previews for all content
Watchlist Management
- My List screen with all watchlisted content
- Plex.tv watchlist sync
- Trakt watchlist integration
- Add/remove from list on any content screen
- Grid view with progress indicators
Settings & Configuration
Web:
- Plex server management (add/remove/switch)
- TMDB API key configuration
- Trakt account linking
- Image quality preferences
- Backend URL configuration
macOS:
- Server connection settings
- Backend URL configuration
- Playback preferences
- Keyboard shortcut customization
Mobile:
- Backend URL configuration
- Server selection
- Account management
- Logout functionality
- App version info
Person/Cast Pages
- Actor/Director profiles with biography
- Filmography - All movies and shows featuring the person
- TMDB sourced data
- Browse by person ...

















