- Native Desktop Experience: Serves Any Media Web Client in a native desktop application.
- Fixes Plex Windows Arm's annoying bugs: No more skipping, black screen and stuttery UI!
- Optimized Performance: Built with Tauri for minimal resource usage and fast startup times.
- Change Url: Change the URL to any web client server you want. i.e tailscale VPN or local network
- Control Video Brightness Change video brightness with
alt + [andalt + ]. - Picture in Picture Mode: Toggle between normal and picture-in-picture mode with a simple keyboard shortcut
alt + P. - Video Enhancement: Real-time GPU-accelerated sharpening with multiple presets including Contrast Adaptive Sharpening (CAS). See Video Enhancement Documentation.
- RTX VSR: Works with NVIDIA RTX Super Resolution, making your media extra crisp.
- RTX HDR: Works with NVIDIA RTX HDR, making SDR content better looking on HDR monitors.
- Launch the application
- Click "Continue to Web Client" on the welcome screen
- Log in to your Plex account
- If you're using plex, ensure
Use alternate streaming protocol for video playbackis disabled. Settings > Plex Web > Debug > Use alternate streaming protocol for video playback - Enjoy your media!
Download the latest release for your platform from the Releases page.
- Download the
.dmgfile for your Mac:- Apple Silicon (M1/M2/M3/M4):
Media.On.Tauri_x.x.x_aarch64.dmg - Intel:
Media.On.Tauri_x.x.x_x64.dmg
- Apple Silicon (M1/M2/M3/M4):
- Open the
.dmgand drag "Media On Tauri" to your Applications folder - Since the app is not notarized, macOS will block it on first launch. To fix this, run:
xattr -cr /Applications/Media\ On\ Tauri.app
- Clone this repository
- Make sure you have Rust and Node.js installed
- Install dependencies:
npm install - Build the application:
npm run tauri build
# Install dependencies
npm install
# Start development server
npm run tauri devContributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Tauri for providing the framework to build this application

