prateek-chaubey/YTPro

Youtube client with older Android version support, background player, Google Gemini ✨ and many more features.

What it solves

YT PRO is a modified YouTube client designed to enhance user productivity and viewing experience by adding features not found in the official app, including AI-powered summarization and advanced playback controls.

How it works

The project uses JavaScript injection into a webview to modify the YouTube interface and functionality. It integrates Google Gemini to provide video summarization based on customizable prompts and models.

Who it’s for

Users looking for a more feature-rich YouTube experience with built-in AI tools, ad-blocking, and advanced download capabilities on Android.

Highlights

  • AI Integration: Uses Google Gemini to summarize videos with customizable prompts using variables like {url}, {title}, and {videoId}.
  • Content Management: Includes a video, shorts, and thumbnail downloader, as well as a captions downloader.
  • Playback Enhancements: Offers background audio playback, picture-in-picture mode, gesture controls for volume and brightness, and video speeds up to 10x.
  • User Interface: Features an ad blocker, a "Custom Heart" save system that doesn't require logging in, and the ability to hide shorts.
  • Technical Details: Minimal APK size with almost zero internal dependencies and automatic app updates.

Related

  • Project
  • Project
  • Dispatch
  • Dispatch
  • Project