YTPro  by prateek-chaubey

All-in-one YouTube app with Gemini integration

created 3 years ago
672 stars

Top 51.2% on sourcepulse

GitHubView on GitHub
Project Summary

YTPro is an all-in-one Android application designed to enhance the YouTube viewing experience. It offers features like video downloading, background playback, ad blocking, and integration with Google Gemini for video summarization, targeting users who want more control and functionality beyond the standard YouTube app.

How It Works

The app leverages JavaScript injection within a WebView to modify and extend the YouTube web interface. This approach allows for features like ad blocking, sponsor skipping, and background audio playback without requiring deep system integration or official YouTube API access. Gemini integration enables video summarization using custom prompts and models.

Quick Start & Requirements

  • Install: Download the APK directly from the GitHub repository.
  • Prerequisites: Android device. No specific OS version or hardware requirements are listed beyond standard Android compatibility.
  • Setup: Minimal, as it's a direct APK installation.

Highlighted Details

  • Google Gemini integration for video summarization with customizable prompts.
  • Comprehensive downloader for videos, shorts, thumbnails, and captions.
  • Background audio playback and Picture-in-Picture mode.
  • Ad blocker and SponsorBlock integration.

Maintenance & Community

The project is maintained by prateek-chaubey. There are no explicit links to community channels or a roadmap provided in the README.

Licensing & Compatibility

The README does not specify a license. The project is presented as an educational endeavor showcasing JavaScript injection.

Limitations & Caveats

As this project relies on JavaScript injection into a WebView, its functionality is dependent on YouTube's web interface remaining consistent. Future YouTube updates could break features. The project is described as educational, implying it may not be as robust or stable as commercially developed applications.

Health Check
Last commit

2 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
4
Star History
110 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.