// THE_PREMIUM_TERMINAL_IPTV_DECODER //
Matrix IPTV CLI is a blazing fast, keyboard-driven interface for browsing Live TV, Movies, and Series. Inspired by the Matrix and built with Rust, it's designed to be the ultimate premium TUI (Terminal User Interface) for IPTV power users.
This project is being actively optimized by Ernesto "Beats" with a primary focus on Live TV and Sports performance, ensuring zero-latency navigation and professional-grade video clarity.
Prerequisites: Matrix IPTV CLI requires MPV Player (for video) and Node.js (for the CLI).
- Windows:
winget install mpv - Mac:
brew install mpv - Linux:
sudo apt install mpv
- Windows:
winget install OpenJS.NodeJS - Mac:
brew install node - Linux:
sudo apt install nodejs npm
If you have Node.js installed, the fastest install-and-run command is:
npx matrix-iptvIf you have Node.js installed, this is the easiest way to stay updated:
npm install -g matrix-iptvLegacy package name still works:
npm install -g @officebeats/matrix-iptv-cliFor repo releases, use the built-in release automation:
npm run release:update -- 4.0.21That updates the package versions only.
When the version diff looks right, execute the full release flow:
npm run release:update -- 4.0.21 --executeThat will sync both npm package versions, commit, push main, create tag v4.0.21, and let GitHub Actions build binaries, create the GitHub release, and publish both npm packages.
π One-Click Install Scripts (Click to Expand)
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/officebeats/matrix-iptv/main/install.ps1 | iex"curl -sSL https://raw.githubusercontent.com/officebeats/matrix-iptv/main/install.sh -o install_matrix.sh && bash install_matrix.sh && rm install_matrix.shThe app will auto-launch instantly after installation! π
For future sessions, simply open any terminal and type:
matrix-iptv- π‘οΈ Multi-Select Playlist Modes: Combine optimizations like 'Merica, Sports, and All-English in real-time.
- β‘ Instant Response: Built in Rust for maximum performance. Navigate tens of thousands of channels with zero lag.
- π‘ Xtream API Native: Strictly optimized for Xtream API providers (support for M3U is not planned at this time).
- π Global Search: Press
Ctrl+Space(displayed asππ Ctrl+Space) to search across Live TV, Movies, and Series content instantly. Results are limited to 100 items total (channels, movies, and series combined). - π Unified Navigation: "All" views for Channels, Movies, and Series allow for rapid browsing without digging into categories. Use Tab to switch between categories and streams, Left/Right arrows to navigate panes. Use Tab to switch between categories and streams, Left/Right arrows to navigate panes.
- π¨ Color-Coded UX: Rebuilt footer with screen-aware hints and color coding.
- π₯ Mode Indicators: Colorful header indicators (Red/White/Blue for 'Merica, Yellow for Sports, Blue for All-English).
- π Paste Support: Support for
Ctrl+Vin login fields for quick credentials setup. - π¬ Full Series Support: Dedicated browsing for TV Shows with Season/Episode hierarchy and tracking.
- ποΈ VOD Experience: Browse movies with rich metadata and instant playback.
- π Matrix Rain Screensaver: A high-performance, authentic digital rain screensaver that activates when idle.
- π Secure: Uses Private DNS-over-HTTPS (DoH) for secure provider connection.
- β‘ Jump Navigation: Press
gto jump to bottom,Gto jump to top, or0-9to jump directly to items 0-9 in any list. - β‘ Jump Navigation: Press
gto jump to bottom,Gto jump to top, or0-9to jump directly to items 0-9 in any list.
Matrix IPTV CLI features advanced preprocessing engines called Playlist Modes. These filters run before content reaches your screen to optimize the experience.
You can now toggle multiple modes simultaneously!
- 'Merica Mode πΊπΈ: Geo-filters for English content and renames "American Football" to "Football".
- Sports Mode ποΈ: Hoists sports categories and adds icons (π NBA, π NFL, etc.).
- All-English π¬π§: strictly filters for English, UK, and CA content, hiding all international categories.
To change modes:
- Press
m(Universal Mode Toggle). - Use
SpaceorEnterto toggle checkboxes for each mode. - Select
APPLY & SAVEto rebuild your playlist matrix.
We leverage advanced MPV flags to ensure professional-level video quality even on lower-end hardware:
- Fullscreen Mode: Launches directly into fullscreen (
--fs) for a professional, TV-like experience. - On Screen Controller: Enables
--osc=yesfor usability and control. - Advanced Anti-Aliasing: Uses
spline36scaling, providing superior edge smoothing. - Oversample Upscaling: High-quality temporal upscaling that sharpens images.
- Motion Smoothing: High-performance
display-resampleinterpolation for fluid sports playback. - Hardware Acceleration: Automatic
hwdec=auto-safewith modern Windowsd3d11-flippresentation.
Matrix IPTV CLI provides several core utilities to manage complex setups safely:
- VLC Fallback Integration: While MPV provides the ultimate playback tier, you can configure the app to fall back to launching VLC Media Player instead, maximizing compatibility.
- Dynamic Background Sync: Automatically handles large playlist parsing without hanging the UI, providing fluid progress updates and ETAs while it indexes tens of thousands of channels.
| Key | Action |
|---|---|
Enter |
Play Channel / Select / Confirm |
Esc / Backspace |
Go Back / Cancel |
Ctrl + Space |
Global Search (Search everything) |
f or / |
Local Search (Filter current view) |
v |
Toggle Favorite |
j / β |
Move Down |
k / β |
Move Up |
g |
Toggle Grid View / Group Menu |
G |
Manage Groups / Jump to Bottom (VOD) |
0-9 |
Jump to Item / Switch Account (Home) |
m |
Settings: Playlist Mode |
x |
Settings |
n |
New Playlist (Home Screen) |
e |
Edit Playlist (Home Screen) |
d |
Delete Playlist (Home Screen) |
r |
Refresh Playlist (Global) |
q |
Quit |
The installation scripts will attempt to install these for you:
β οΈ Disclaimer: Matrix IPTV CLI and its creator, are not affiliated with z2u, g2g, or any IPTV provider. We do not sell or distribute content. All transactions on these platforms are at your own risk. This guide is for informational purposes only (experimental "USA Mode" testing).
π Where to Buy Playlists (Click to Expand)
The experimental "USA Mode" is optimized for Strong 8K, TRex, and Mega OTT playlists. These are typically sourced from third-party marketplaces:
- Platforms: z2u.com or g2g.com
- Search Terms: "Strong 8k IPTV", "Trex IPTV", "Mega OTT"
- Duration: Usually sold in 1-month, 6-month, or 1-year increments.
- Check Ratings: Always choose a seller with a high rating (98%+) and a high sales count. These are 2-sided marketplaces, so reputation is everything.
- Safe Payment: Use strictly secure payment methods like Google Pay or Apple Pay directly through your device. Avoid direct bank transfers or obscure payment links.
Built and optimized with β€οΈ by Ernesto "Beats" with the help of google antigravity and vibe coding during his PTO vacation time.
MIT // ProductMG.com







