NeoTV
Tauri 2.0Cross-platform

NeoTV

A free, cross-platform online video search and viewing application

Features

  • Huge Resource Aggregation: Search movies, TV shows, anime and variety shows from multiple online video sources
  • Native Cross-Platform Experience: Built on Tauri 2.0 with near-native performance for Windows, macOS, Linux, and Android
  • Mobile Optimized: UI deeply optimized for mobile devices, ensuring comfortable operation on phones and tablets
  • Douban Content Integration: Browse Douban highly-rated movie and TV recommendations with ranking and genre filtering
  • Smart Source Selection: Automatically tests and selects the best playback source with HLS video support
  • Open Source & Secure: Fully open source with transparent code, no tracking or advertisements

Tech Stack

  • Core Framework: Tauri 2.0
  • Frontend: Svelte 5, TailwindCSS, TypeScript
  • Backend: Rust
  • Video Playback: hls.js

Quick Start

Requirements: Node.js 18+, Rust 1.77+

bash
# Install dependencies
bun install
# Run development mode
bun run dev
# Build web frontend
bun run build
# Build Android APK
./scripts/build-android.sh

Disclaimer

NeoTV is only a video search tool and does not store, upload, or distribute any video content. All videos come from third-party API search results. If there is infringing content, please contact the respective content provider. The developers of this project are not responsible for any consequences arising from the use of this project. You must comply with local laws and regulations when using this project.

Developed by wqLouis · Apache-2.0 License

Blogs
Projects
Github
Email