Powerful Features

Every feature is carefully designed to provide you with the best video viewing experience

Video Search

Built-in powerful search engine supporting keyword-based video content search. Search history is automatically saved for quick repeat searches. Results are displayed in a grid with cover images, titles, and ratings.

HLS Streaming Player

Professional HLS streaming player with adaptive bitrate switching for smooth playback across different network conditions. Built-in playback controls support seeking, pause/play, and more. Fullscreen mode provides an immersive viewing experience.

Bookmark Management

Add bookmarks with one tap from the video detail page. All bookmarked videos are displayed in a centralized grid. Long-press to remove bookmarks, with SwiftData local persistence that survives app restarts.

Watch History

Automatically records viewing progress including video title, cover, watched duration, and total duration. Smart sorting prioritizes recently watched content. Progress bars intuitively show completion percentage for easy resume.

Cross-Platform Support

Built with SwiftUI framework, a single codebase supports macOS, iOS, and tvOS simultaneously. Responsive design automatically adapts to different screen sizes and orientations for a native-like experience on phones, tablets, and desktops.

Cloud Sync

On Apple platforms, favorites and watch history sync across macOS, iOS, and tvOS via iCloud (CloudKit), so you can pick up where you left off on any device. Data lives in your own iCloud account; no app account registration is required for local use.

Tech Highlights

Modern tech stack ensuring app performance and reliability

SwiftUIAVPlayerHLSSwiftDataCloudKitWidgetKitTVMLKit