Files
Arch1Panel/apps/moontv
2026-02-27 22:46:13 +08:00
..
2026-02-27 22:46:13 +08:00
2025-08-25 08:38:24 +00:00
2025-08-25 08:38:24 +00:00
2025-07-26 10:36:14 +08:00
2025-07-26 10:36:14 +08:00
2025-07-26 10:36:14 +08:00

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.

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).