Skip to content

MaheshTechnicals/Sealplus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,702 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seal Plus

🎬 Advanced Video/Audio Downloader for Android

GitHub release (latest by date) GitHub release (latest by date including pre-releases) Keep a Changelog GitHub all releases GitHub Repo stars Supported-Sites Android API License

Seal Plus is a powerful, premium video and audio downloader for Android. Built on the solid foundation of Seal by JunkFood02, this enhanced version features exclusive premium UI themes, advanced functionality, and cutting-edge Material Design 3 implementation.

🌟 What Makes Seal Plus Special?

  • 🎨 Exclusive Gradient Dark Theme: Premium glassmorphism UI with vibrant gradients
  • ⚡ Auto-Update System: Seamless in-app updates from our release page
  • 🎯 Enhanced Repository: Active maintenance and improvements by Mahesh Technicals
  • 💎 Modern Architecture: Latest Android SDK 36, Kotlin 2.0, Jetpack Compose, yt-dlp 2025.12.08
  • 🚀 Performance Optimized: Hardware-accelerated animations, ultra-fast downloads with speed optimization, advanced aria2c support

🌍 Language Support

English   |    简体中文   |    繁體中文   |    العربية   |    Portuguese   |    Українська   |    ภาษาไทย   |    فارسی   |    Italiano   |    日本語   |    हिंदी   |    বাংলা

📱 Screenshots


✨ Key Features

� Premium UI & Theming

  • Gradient Dark ThemeExclusive to Seal Plus

    • Deep charcoal/obsidian backgrounds (#0A0A0F, #14141F) perfect for OLED displays
    • Vibrant linear gradients with blues (#5B47E5) and purples (#8B5CF6)
    • Sophisticated glassmorphism effects with backdrop blur
    • Premium card-based layouts with smooth 60fps animations
    • WCAG AA compliant contrast ratios for accessibility
    • Toggle on/off in Settings → Look & Feel
  • Material Design 3: Beautiful, modern UI

    • System-wide dynamic colors (Android 12+)
    • Dark/Light/Gradient Dark theme options
    • Smooth micro-animations and transitions
    • Premium component library

🎯 Core Download Capabilities

  • Universal Downloader: Support for 1000+ platforms via yt-dlp

  • High-Quality Audio Extraction

    • Extract audio with metadata embedding via mutagen
    • Automatic thumbnail and metadata integration
    • Multiple formats: MP3, M4A, OPUS, FLAC, WAV
    • Configurable bitrate and quality settings
  • Playlist Support: Batch download entire playlists

    • Single-click playlist downloading
    • Progress tracking for each video
    • Customizable naming schemes
    • Resume capability for interrupted downloads

⚡ Advanced Features

  • High-Speed Downloads: Embedded aria2c engine

    • Multi-connection parallel downloads
    • Automatic retry on network failure
    • Resume interrupted downloads
    • Optimized for mobile networks
  • Subtitle Support: Comprehensive subtitle handling

    • Embed subtitles directly into videos
    • Download subtitles as separate files
    • Auto-generated and manual subtitles
    • Multiple language support
  • Custom Commands: Advanced yt-dlp command execution

    • Create and save command templates
    • Full yt-dlp CLI functionality
    • Template management system
    • Direct command-line access for power users
  • Download Manager: Comprehensive download history

    • Track all downloads with timestamps
    • Re-download or share files easily
    • Search and filter capabilities
    • Batch operations support

🚀 Exclusive Seal Plus Features

  • Auto-Update System: Seamless in-app updates

    • Automatic version checking
    • One-click APK updates
    • Changelog display before updating
    • Enabled by default for convenience
  • Enhanced Community: Connected ecosystem

💻 Technical Excellence

  • Pure Kotlin Architecture: Modern Android development

    • Single Activity architecture (no fragments)
    • 100% Jetpack Compose UI
    • Clean MVVM architecture
    • Kotlin Coroutines for async operations
  • Latest Technology Stack

    • Android SDK 36 (Android 14)
    • Kotlin 2.0.21 with K2 compiler
    • Jetpack Compose BOM 2025.01.00
    • Room Database 2.8.4
    • Material 3 Components
  • Performance Optimized

    • Hardware-accelerated animations
    • Efficient memory management
    • Background task handling
    • Battery optimization friendly

⬇️ Download & Installation

🚀 What's New in v2.4?

📱 Click to see latest updates - Premium Animations, Icon Theming & Share Intent (March 10, 2026)

✨ Seal Plus v2.4.0 - Premium Animations, Icon Theming & Share Intent


✨ Animated Branding & Visual Polish

  • Animated Glowing "+" Logo

    • The "+" in "Seal+" on the home page now features a flowing gradient animation (primary → tertiary → secondary)
    • Continuous pulsing glow shadow effect for a premium, eye-catching look
  • Gradient Circular Progress Indicator

    • Replaced the plain loading spinner with a premium sweep-gradient spinner in the download dialog
    • Rotating arc with breathing animation and smooth color shifting

🎨 UI & Theme Enhancements

  • Typewriter URL Placeholder Animation

    • The "Enter URL to download" placeholder text reveals character-by-character with a typewriter effect
    • Flowing gradient brush matching the Seal+ brand colors
  • Redesigned Navigation Drawer Header

    • Center-aligned modern header with app logo, title, subtitle, and version badge
    • Removed active/selected state for cleaner navigation
  • Dark Theme On by Default

    • New installations default to dark theme; existing users keep their saved preference

🎯 Consistent Icon Theming

  • Material Theme Color Refactor
    • Refactored icon tinting across 30+ screens to use MaterialTheme.colorScheme
    • Consistent look across Light, Dark, and Gradient Dark themes

🍞 Themed Toast System

  • Custom Themed Toast Manager
    • Replaced standard Android toasts with a branded themed toast system matching Material 3

🔗 Share Intent & Navigation

  • Share Intent URL Handling

    • URLs shared from other apps automatically pre-fill in the download input field
  • Navigation Route Updates

    • Sponsor page now redirects to Support Developer page
    • Settings toggle click behavior and icon animations improved

✨ Key Features (v2.4)

  • Animated Glowing "+" - Flowing gradient animation on Seal+ branding
  • 🎨 Typewriter URL Placeholder - Character-by-character animated input hint
  • 🔄 Gradient Spinner - Premium sweep-gradient loading indicator
  • 🧭 Redesigned Navigation Drawer - Center-aligned header with logo and version badge
  • 🎯 30+ Icon Theme Refactor - Consistent MaterialTheme colors across all screens
  • 🍞 Themed Toast System - Branded toast notifications matching app theme
  • 🔗 Share Intent Support - Pre-fill URLs from external app shares
  • 🌙 Dark Theme Default - Dark mode enabled by default for new users
  • ⏯️ Pause/Resume downloads with queue support
  • 🌐 Download from 1000+ sites via yt-dlp

📜 Full Changelog

See CHANGELOG.md for complete version history.

📱 Previous Release - v2.3 (March 3, 2026)

⚙️ Seal Plus v2.3.0 - Smart Downloads, Speed Controls & Better Details

⚙️ Seal Plus Extras Enhancements

  • Aria2c Connection Control - Connection count selector (2/4/8/16/32+)
  • Sponsor Dialog Controls - Off/Weekly/Monthly schedule

📊 Download Details Improvements

  • Average Speed Display - Real-time speed metrics in details dialog
  • Download Time Display - Total elapsed time tracking

🎨 UI & Format Card Improvements

  • Clean Resolution Labels - Human-readable format titles
  • Redesigned Video Detail Drawer - Modern card-based layout

🚀 Smart Stream-Merge Routing

  • Platform-Aware Format Selection - Best format per platform

View Full Changelog →

📱 Previous Release - v2.2 (February 27, 2026)

🏎️ Seal Plus v2.2.0 - Downloader Performance & Core Fixes

🚀 Performance Optimization

  • Aria2c Speed Boost - Fixed argument quoting, doubled connections (8 → 16 streams)
  • Cleaned up redundant aria2c summary interval arguments

🛠️ Core Downloader Fixes

  • Accurate Resolution Selection - Fixed bug ignoring chosen video resolution
  • Format validation corrected - No more stale state captures
  • Audio codec fix - Proper merge path for selected resolution

🎨 UI & Notification Improvements

  • Cleaner progress text - Removed [download] prefix from progress cards
  • Progress bar fix - 0.1–0.9% shows real bar instead of spinner

View Full Changelog →

📱 Previous Major Release - v2.0 (February 5, 2026)

🚀 Major Release - Revolutionary Download Management

⚠️ IMPORTANT: Package name changed to com.maheshtechnicals.sealplus. Uninstall old app before installing v2.0.

⏯️ Download Control & Management

  • Pause and Resume - Control downloads from menu and cards
  • 🔢 Concurrent Downloads (1-5) - Manage multiple downloads with queue
  • 💾 Progress Preservation - Resume from exact position
  • 📊 Enhanced Status - Clear indicators: "Fetching", "Downloading video/audio", "Merging"

🌐 Advanced Proxy Settings (BETA)

  • 🔄 Auto-fetch and auto-test - Find working proxies automatically
  • 🌍 Free proxy support - Access proxies by country
  • ⚙️ Custom configuration - HTTP/HTTPS/SOCKS proxies

📊 Download Details & Information

  • 🔍 Comprehensive dialog - View file info: name, size, format, path, date
  • 🖱️ Interactive elements - Click to copy URLs and view full paths
  • 🎨 Beautiful UI - Gradient headers and structured layout

💰 Developer Support Features

  • 💳 UPI Payment Integration - Support developers through donations
  • 🎨 Redesigned Sponsors Page - Enhanced engagement and layout
  • 👨‍💻 Support Developer Page - Multiple contribution options

🔔 Smart Permissions

  • 📱 Notification handling - Android 13+ permission management
  • 🔋 Battery optimization - Smart prompts for settings
  • 📢 Telegram notifications - Release announcements to groups

⚙️ Configuration Updates

  • 🛡️ yt-dlp stable build - Changed from nightly for better reliability
  • Better performance - Improved download stability

Previous Updates (v1.2.7, v1.2.6, v1.2.5)

  • 🎨 Redesigned Home Page - Modern, clutter-free interface
  • Professional Onboarding Screens
  • 🎭 Elegant Splash Screen with animations
  • 🔒 App Lock with PIN & Biometric
  • 🎥 Enhanced Video Merging - Best quality automatically

View Full Changelog →

📦 Recommended Installation

For most Android devices, install the arm64-v8a version for optimal performance.

🚀 Latest Releases

  • Latest Stable: Download from GitHub Releases

    • Current Version: v2.4.0 (March 2026)
    • Animated Glowing "+" - Flowing gradient on Seal+ branding
    • 🎨 Typewriter URL Placeholder - Animated input hint with gradient
    • 🔄 Gradient Spinner - Premium sweep-gradient loading indicator
    • 🧭 Redesigned Nav Drawer - Center-aligned header with logo and version badge
    • 🎯 30+ Icon Theme Refactor - Consistent MaterialTheme colors across screens
    • 🍞 Themed Toast System - Branded toast notifications
    • 🔗 Share Intent Support - Pre-fill URLs from external shares
    • 🌙 Dark Theme Default - Dark mode for new users
    • ⏯️ Pause/Resume Downloads - Full download control with queue
    • 🌐 1000+ Sites - Download from YouTube, Instagram, TikTok & more
    • 🚀 Auto-Update System enabled for seamless updates
  • Preview Builds: Download Pre-release Versions

    • 🧪 Test cutting-edge features
    • 🐛 Help us identify and fix bugs
    • 📢 Early access to new functionality

📱 Device Compatibility

Requirement Specification
Minimum Android Android 7.0 (API 24)
Target Android Android 14 (API 36)
Current Version 2.4.0
Release Date March 10, 2026

🏗️ Architecture Support

  • arm64-v8a (Recommended for most modern devices)
  • armeabi-v7a (Older 32-bit ARM devices)
  • x86_64 (Intel/AMD 64-bit devices)
  • x86 (Older Intel/AMD 32-bit devices)

📋 Installation Instructions

  1. Download the appropriate APK for your device architecture from Releases
  2. Enable "Install from unknown sources" in Settings → Security
  3. Open the downloaded APK file
  4. Follow the installation prompts
  5. Grant necessary permissions when launching the app
  6. Enjoy seamless downloads!

Tip

Auto-Update Feature: Once installed, Seal Plus will automatically check for updates. You'll be notified when new versions are available and can update with one click!

Warning

Security Notice: Always download Seal Plus exclusively from our official GitHub releases page. Never download from third-party sources to ensure you're getting the authentic, safe version.


❓ Frequently Asked Questions

📱 How do I enable Gradient Dark theme?
  1. Open Settings
  2. Go to Look & Feel
  3. Enable Dark Theme (if not already on)
  4. Toggle Gradient Dark switch
  5. Enjoy the premium glassmorphism UI!

The theme features deep backgrounds with vibrant blue-purple gradients and smooth animations.

🔄 How does auto-update work?

Seal Plus automatically checks for updates from our GitHub releases:

  • Enabled by default for all installations
  • Checks when you open the app (not intrusive)
  • Shows changelog before updating
  • One-click download and install
  • Can be disabled in Settings → About → Auto update

No need to manually check for updates anymore!

📥 Which architecture should I download?
Architecture Recommended For
arm64-v8a Most modern Android phones (2017+) - Recommended
armeabi-v7a Older phones (2011-2017)
x86_64 Intel/AMD based devices, emulators
x86 Older Intel/AMD devices
universal Works on all devices (larger file size)

Don't know? Download the universal APK - it works on all devices!

🌍 Can I use this to download from any website?

Seal Plus supports 1000+ platforms via yt-dlp, including:

  • ✅ YouTube, YouTube Music
  • ✅ Instagram, TikTok, Twitter/X
  • ✅ Facebook, Reddit, Vimeo
  • ✅ Twitch, SoundCloud, Bandcamp
  • ✅ Dailymotion, Bilibili, and many more!

View complete list →

🎵 Can I extract only audio from videos?

Yes! Seal Plus has excellent audio extraction:

  • Toggle "Save as audio" option
  • Choose format (MP3, M4A, OPUS, etc.)
  • Automatic metadata embedding
  • Album art/thumbnail included
  • Customizable quality settings

Perfect for music downloads and podcasts!

🔧 What's the difference between General and Custom Command modes?

General Mode (Easy):

  • User-friendly interface
  • Pre-configured options
  • Automatic file organization
  • Best for most users

Custom Command Mode (Advanced):

  • Full yt-dlp CLI access
  • Create and save templates
  • Advanced configurations
  • Terminal-like control

Choose based on your comfort level!

🔐 Is Seal Plus safe? Does it collect my data?

Absolutely safe!

  • ✅ 100% open-source (view all code)
  • ✅ No data collection or analytics
  • ✅ No ads or trackers
  • ✅ No internet permissions except for downloads
  • ✅ All processing done locally on your device
  • ✅ Licensed under GPL-3.0

You can verify everything in the source code.

📱 What's the difference between Seal and Seal Plus?

Seal Plus is an enhanced fork with:

  • 🎨 Exclusive Gradient Dark Theme with glassmorphism
  • 🚀 Auto-update system enabled by default
  • 📺 Enhanced community (YouTube, Telegram)
  • 🔧 Additional UI improvements and optimizations
  • 🎯 Active maintenance by Mahesh Technicals
  • 🏆 Latest tech stack (Kotlin 2.0, Compose 2025, SDK 36)

Both are free and open-source!

❌ I'm getting download errors. What should I do?

Try these solutions:

  1. Update yt-dlp: Settings → About → Update yt-dlp
  2. Check internet: Ensure stable connection
  3. Clear cache: Settings → Storage → Clear cache
  4. Try custom command: Some sites need specific parameters
  5. Check site support: Visit supported sites list
  6. Report issue: GitHub Issues with details

Most issues are resolved by updating yt-dlp!


💬 Community & Support

🌐 Join Our Community

Stay connected with the Seal Plus community and get support:

  • 📺 YouTube Channel: Mahesh Technicals

    • Video tutorials and feature demonstrations
    • Tips and tricks for advanced usage
    • Update announcements and previews
  • 💬 Telegram Channel: Join @maheshtechnicals

    • Latest updates and announcements
    • Quick community support
    • Direct developer interaction
    • Beta testing opportunities

🐛 Bug Reports & Feature Requests

We value your feedback! Help us improve Seal Plus:

  1. Check First: Browse existing issues to avoid duplicates
  2. Read Guidelines: Review our Contributing Guidelines
  3. Report Issues: Open a new issue with:
    • Clear description of the problem/feature
    • Steps to reproduce (for bugs)
    • Your device model and Android version
    • App version and build variant
    • Screenshots or screen recordings (if applicable)

📖 Documentation & Resources

💖 Support Seal Plus

❤️ Show Your Support

Seal Plus is 100% free and open-source software, built with passion by the community. Here's how you can help:

Action Impact
Star this repo Help others discover Seal Plus
📺 Subscribe on YouTube Get tutorials and update notifications
💬 Join Telegram Connect with the community
🐛 Report bugs Help us fix issues faster
💡 Suggest features Shape the future of Seal Plus
🌍 Translate Make it accessible worldwide
📢 Share Tell your friends about Seal Plus

🎉 Special Thanks

A huge thank you to:

  • JunkFood02 and all original Seal contributors
  • All sponsors supporting the original Seal project
  • Our community members providing feedback and bug reports
  • Translators making Seal Plus accessible worldwide
  • Everyone who has starred, shared, or used Seal Plus

Your contributions and support make this project possible! 🙏

🤝 Contributing to Seal Plus

We welcome all contributions! Whether you're a developer, designer, translator, or user, there's a way for you to help.

🌍 Translations

Help make Seal Plus accessible to users worldwide:

  • Contribute: Visit Hosted Weblate to add or improve translations
  • Current Status:

Translation Status

💻 Code Contributions

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/YOUR_USERNAME/Seal.git
  3. Create a feature branch: git checkout -b feature/amazing-feature
  4. Make your changes
  5. Test thoroughly on multiple devices
  6. Commit with clear messages: git commit -m "Add amazing feature"
  7. Push to your fork: git push origin feature/amazing-feature
  8. Open a Pull Request with detailed description

Development Environment

# Requirements
- Android Studio Ladybug or later
- JDK 17 or later
- Android SDK 24-36
- Gradle 8.13+

# Build
./gradlew assembleRelease

# Debug Build
./gradlew assembleDebug

📋 Contribution Guidelines

Important

Before contributing, please read our Contributing Guidelines for:

  • Code style standards
  • Commit message conventions
  • Pull request requirements
  • Feature request process
  • Bug report templates

🏗️ Technology Stack

Component Technology Version
Language Kotlin 2.0.21
UI Framework Jetpack Compose 2025.01.00
Architecture MVVM + Clean Architecture -
Build System Gradle (KTS) 8.13
Minimum SDK Android 7.0 API 24
Target SDK Android 14 API 36
Database Room 2.8.4
Async Kotlin Coroutines 1.10.1
Networking OkHttp 5.0.0
Image Loading Coil 2.7.0
DI Manual (Performance) -

⭐ Star History

Watch how our community has grown over time!

Star History Chart


🙏 Acknowledgments & Credits

Seal Plus stands on the shoulders of giants. We're grateful to these amazing open-source projects and contributors:

🏆 Core Technologies

Project Description License
yt-dlp Powerful video downloader engine Unlicense
youtubedl-android Android wrapper for yt-dlp GPL-3.0
aria2 High-speed download utility GPL-2.0
mutagen Audio metadata handler GPL-2.0

🎨 Design & UI Inspiration

Project Inspiration Author
Seal Original foundation JunkFood02
Read You UI patterns & components Ashinch
Music You Design aesthetic Kyant0
dvd Additional utilities yausername

🌈 Material Design System

Library Purpose
Material Color Utilities Dynamic color theming
Monet Color scheme generation
Material 3 Components Modern UI components

🎯 Seal Plus Exclusive Features

Gradient Dark Theme - Premium UI mode with glassmorphism effects

🌟 Original Creator

JunkFood02 - Creator of the original Seal project

  • Thank you for building an amazing foundation
  • Seal Plus is an enhanced fork with additional features
  • All original contributors deserve recognition

🌍 Community Contributors

  • Translators on Weblate - Making Seal Plus accessible worldwide
  • Beta Testers - Helping us catch bugs early
  • Issue Reporters - Providing valuable feedback
  • Feature Suggesters - Shaping the roadmap
  • All Contributors to Seal Plus

💝 Special Recognition

This project wouldn't be possible without the collective efforts of the open-source community. Every contribution, no matter how small, makes a difference. Thank you all! 🙏

📃 License

GitHub

Warning

Except for the source code licensed under the GPLv3 license, all other parties are prohibited from using Seal's name as a downloader app, and the same is true for Seal's derivatives. Derivatives include but are not limited to forks and unofficial builds.

About

Seal Plus - Your go-to Android app for downloading videos & audio from YouTube, Instagram, TikTok, and 1000+ platforms! Features stunning Gradient Dark theme, auto-updates, and modern Material Design 3. Powered by yt-dlp. 100% free & open-source!

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

No contributors

Languages

  • Kotlin 92.0%
  • CSS 3.7%
  • HTML 2.3%
  • JavaScript 2.0%