# MoonTV > 🎬 **MoonTV** is an out-of-the-box, cross-platform video aggregation player. Built with **Next.js 14** + **Tailwind CSS** + **TypeScript**, it supports multi-source search, online playback, favorites synchronization, viewing history, local/cloud storage, allowing you to enjoy massive free video content anytime, anywhere. ![](https://cdn.jsdelivr.net/gh/xiaoY233/PicList@main/public/assets/MoonTV.png) ![](https://img.shields.io/badge/Copyright-arch3rPro-ff9800?style=flat&logo=github&logoColor=white) ## ✨ Features - 🔍 **Multi-source Aggregated Search**: Built-in dozens of free resource sites, returning results from all sources with a single search. - 📄 **Rich Detail Pages**: Support for episode lists, actors, year, synopsis, and other complete information display. - ▶️ **Smooth Online Playback**: Integrated with HLS.js & VidStack. - ❤️ **Favorites + Continue Watching**: LocalStorage storage, with future expansion to DB storage. - 📱 **PWA**: Offline caching, install to desktop/home screen, native mobile experience. - 🌗 **Responsive Layout**: Desktop sidebar + mobile bottom navigation, adapting to various screen sizes. - 🚀 **Minimal Deployment**: A single Docker command can run the complete service, or deploy for free to Vercel. - 👿 **Smart Ad Blocking**: Automatically skip video segment ads (experimental).