zyfun aggregates and plays web video sources in one desktop app
Aggregates online video sources into a single searchable library, handling cataloging, metadata, and high-definition playback across local and remote feeds. zyfun, developed by Hiram-Wong, is a desktop media manager built on Electron and Vue 3 that targets media enthusiasts and users who want ad-free playback and cross-device library sync. Key functions include multi-engine playback, IPTV support with M3U parsing, WebDAV/iCloud sync, and plugin-driven scrapers for expanding source coverage.
What zyfun does for media discovery and playback
zyfun pulls heterogeneous resources into one interface by supporting T0–T4 resource types, XML/JSON CMS APIs, and plugin scrapers. The app offers multi-engine playback, with swappable players such as ArtPlayer and XgPlayer, so the same item can play with different decoders. It also parses IPTV M3U playlists and displays channel logos, and the Data Management settings accept remote URLs or local configuration files to add sources.
How it interacts with the desktop during search and playback
Built on Electron, zyfun runs as a desktop shell that searches dozens of providers simultaneously through unified search. The architecture implies background network activity during aggregated searches and playback, and the use of native players controls decoding load. The app’s cross-platform build supports Windows x86_64 and ARM64, which affects CPU usage depending on the processor and chosen player engine.
Safety, privacy and data handling design choices
zyfun provides explicit privacy tools such as a customizable Boss Key and configurable User-Agent settings, and it supports cloud backup via WebDAV and iCloud for restoring libraries. The open-source AGPL-3.0 license makes the code auditable, and plugin support uses JavaScript/TypeScript modules, which means users should review third-party plugins before enabling them to limit injected network or execution behavior.
Who can extend or operate zyfun without friction
The app exposes an extensible plugin system that accepts custom JS/TS scrapers, so developers comfortable with code can expand sources. Casual users can add sources through importable JSON or XML files and use built-in players and IPTV features without writing code. The modern TDesign UI theme suggests a polished layout, though extending source coverage requires scripting knowledge.
Clear fit for technically minded media enthusiasts
zyfun suits users who want a single desktop hub for aggregated web video, IPTV, and synchronized libraries; its open-source codebase and plugin model reward technical users. Expect some setup when adding custom scrapers or running many simultaneous searches, and take care with third-party plugins. Recommended.





