MovieBox-Tui Brings Streaming to the Terminal with Rust Speed 🔗
A keyboard-driven TUI fetches and plays media via mpv, requiring no VPN or configuration.
MovieBox-Tui is a terminal user interface that streams movies and TV shows directly from the command line. Built in Rust, it leverages the MovieBox API to search, browse, and play content using mpv as the playback engine. Users launch the app with moviebox-tui, search with /, and press Enter to stream instantly—no browser, no ads, no setup.
The interface shows full metadata including seasons, episodes, dubs, and subs, and allows copying stream URLs to the clipboard. A built-in geo-unblocking feature bypasses regional restrictions without requiring a VPN, a notable advantage for users in restricted regions. Internal network logs are accessible via Ctrl+L for debugging or inspection. The project is dual-licensed under MIT or Apache-2.0, appealing to developers concerned with licensing flexibility. Its reliance on Rust ensures memory safety and performance, while the TUI design prioritizes keyboard navigation and minimal resource usage. The project is cross-platform, working wherever Rust and mpv are available. Despite its rapid rise—377 stars in six days—the tool remains early in its lifecycle.
The catch: It depends on an external, unverified streaming API whose long-term availability and legal standing are unclear, posing a risk for sustained use.
- Developers streaming media in terminal-only environments
- Users bypassing geo-restrictions without installing VPN software
- Rust enthusiasts building or learning from a real-world TUI application
Source: mesamirh/MovieBox-Tui — based on the project README.