Privacy oriented video player for iOS, tvOS and macOS
Go to file
Arkadiusz Fal 61a4951831 Layout and PiP improvements, new settings
- player is now a separate window on macOS
- add setting to disable pause when player is closed (fixes #40)
- add PiP settings:
  * Close PiP when starting playing other video
  * Close PiP when player is opened
  * Close PiP and open player when application
    enters foreground (iOS/tvOS) (fixes #37)
- new player placeholder when in PiP, context menu with exit option
2021-12-19 18:17:04 +01:00
Backports Minor UI fixes for macOS Big Sur 2021-12-02 20:33:32 +01:00
Extensions Set full screen views background color based on color scheme on tvOS (fixes #30) 2021-12-05 18:09:25 +01:00
Fixtures Comments (fixes #4) 2021-12-04 20:57:09 +01:00
iOS Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
macOS Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
Model Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
Open in Yattee Update extension icons 2021-11-07 17:52:55 +01:00
Shared Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
Tests Apple TV Rename project 2021-11-07 15:37:32 +01:00
Tests iOS Rename project 2021-11-07 15:37:32 +01:00
Tests macOS UI improvements 2021-11-12 10:53:15 +01:00
tvOS Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
Yattee.xcodeproj Layout and PiP improvements, new settings 2021-12-19 18:17:04 +01:00
.gitignore Basic Safari extension 2021-10-24 14:41:26 +02:00
.swift-version Playback state improvements 2021-08-24 23:01:53 +02:00
.swiftformat Fix codestyle 2021-06-19 22:17:48 +02:00
.swiftlint.yml Playback state improvements 2021-08-24 23:01:53 +02:00
LICENSE Update README 2021-11-10 00:25:38 +01:00
README.md Update README 2021-12-10 23:34:11 +01:00

Yattee logo

Yattee

Videos browser and player for Invidious and Piped (alternative, privacy-friendly YouTube frontends)
built for iOS, tvOS and macOS.

AGPL v3 GitHub issues GitHub pull requests Matrix

Screenshot

Features

  • Native user interface built with SwiftUI with customization settings
  • Multiple instances and accounts, fast switching
  • SponsorBlock, configurable categories to skip
  • Player queue and history
  • Fullscreen playback, Picture in Picture and AirPlay support
  • Stream quality selection

Availability

Feature Invidious Piped
User Accounts
Subscriptions
Popular 🔴
User Playlists 🔴
Trending
Channels
Channel Playlists
Search
Search Suggestions
Search Filters 🔴
Subtitles 🔴
Comments 🔴

You can browse and use accounts from one app and play videos with another (for example: use Invidious account for subscriptions and use Piped as playback source). Comments can be displayed from Piped even when Invidious is used for browsing/playing.

Documentation

Contributing

If you're interestred in contributing, you can browse the issues list or create a new one to discuss your feature idea. Every contribution is very welcome.

License and Liability

Yattee and its components is shared on AGPL v3 license.

Contributors take no responsibility for the use of the tool (Point 16. of the license). We strongly recommend you abide by the valid official regulations in your country. Furthermore, we refuse liability for any inappropriate use of the tool, such as downloading materials without proper consent.

This tool is an open source software built for learning and research purposes.