[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-6963":3},{"id":4,"name":5,"fullName":6,"owner":5,"repo":5,"description":7,"homepage":8,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":9,"rankLanguage":9,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":24,"topics":25,"createdAt":9,"pushedAt":9,"updatedAt":35,"readmeContent":36,"aiSummary":37,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":38,"discoverSource":39},6963,"yattee","yattee\u002Fyattee","Privacy oriented video player for iOS, tvOS and macOS","",null,"Swift",3510,152,29,205,0,2,5,44,8,69.45,"GNU Affero General Public License v3.0",false,"main",true,[26,27,28,29,30,31,32,33,34],"invidious","ios","macos","piped","swift","swiftui","tvos","video","youtube","2026-06-12 04:00:31","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fr.yattee.stream\u002Ficons\u002Fyattee-150.png\" width=\"150\" height=\"150\" alt=\"Yattee logo\">\n  \u003Ch1>Yattee\u003C\u002Fh1>\n  \u003Cp>Privacy oriented video player for iOS, tvOS and macOS\u003Cbr \u002F>\u003C\u002Fp>\n\n[![AGPL v3](https:\u002F\u002Fshields.io\u002Fbadge\u002FLicense-AGPL%20v3-blue.svg)](https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fagpl-3.0.en.html)\n[![GitHub issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fyattee\u002Fyattee)](https:\u002F\u002Fgithub.com\u002Fyattee\u002Fyattee\u002Fissues)\n[![GitHub pull requests](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-pr\u002Fyattee\u002Fyattee)](https:\u002F\u002Fgithub.com\u002Fyattee\u002Fyattee\u002Fpulls)\n[![Matrix](https:\u002F\u002Fimg.shields.io\u002Fmatrix\u002Fyattee:matrix.org)](https:\u002F\u002Fmatrix.to\u002F#\u002F#Yattee:matrix.org)\n\n[![Discord](https:\u002F\u002Finvidget.switchblade.xyz\u002FpSnNKhZHEG)](https:\u002F\u002Fyattee.stream\u002Fdiscord)\n\u003C\u002Fdiv>\n\n> **Yattee 2 is in the works!** A new version of the app is being built with a refreshed experience for iOS, tvOS and soon for macOS.\n> It pairs with the new [Yattee Server](https:\u002F\u002Fgithub.com\u002Fyattee\u002Fyattee-server) — a self-hosted backend powered by yt-dlp that supports 1000+ sites.\n> Join the [TestFlight beta](https:\u002F\u002Fyattee.stream\u002Fbeta2) to try early builds, and check the new documentation site at [docs.yattee.stream](https:\u002F\u002Fdocs.yattee.stream) for guides, roadmap and changelog.\n\n## Features\n* Native user interface built with [SwiftUI](https:\u002F\u002Fdeveloper.apple.com\u002Fswiftui\u002F) with customization settings\n* Player queue and history\n* Player component with custom controls, gestures and support for 4K playback\n* Fullscreen, Picture in Picture and background audio playback\n* [SponsorBlock](https:\u002F\u002Fsponsor.ajay.app\u002F), configurable categories to skip\n\n## License\nYattee and its components is shared on [AGPL v3](https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fagpl-3.0.en.html) license.\n","Yattee 是一个面向隐私的视频播放器，支持 iOS、tvOS 和 macOS 平台。它使用 SwiftUI 构建原生用户界面，提供可自定义的设置选项，具备播放队列和历史记录功能，并且拥有支持 4K 播放的自定义控制和手势操作。此外，Yattee 支持全屏、画中画以及后台音频播放，还集成了 SponsorBlock 功能以跳过不感兴趣的视频片段。适用于注重个人隐私保护、希望在 Apple 设备上获得流畅视频观看体验的用户。","2026-06-11 03:09:53","top_language"]