/adfreetube

An alternative YouTube client without ads!

Primary LanguageHTMLApache License 2.0Apache-2.0

Ad-Free Tube 🚀 Download Latest Release | 📖 Read the Story

A distraction-free YouTube experience that puts you in control of your viewing habits.

Ad-Free Tube Image Image Image Image Image

Screen.Recording.2025-05-06.at.6.48.36.PM.mov

✨ Features

  • Clean, Focused Interface - Centered search that gets out of your way
  • Ad-Free Viewing - Watch videos without interruptions
  • Responsive Design - Works beautifully on all devices
  • Light & Dark Mode - Choose your preferred viewing experience
  • Direct Video Access - Find exactly what you want without algorithm distractions
  • Minimal UI - No recommendation rabbit holes or endless scrolling

🚀 Purpose

Ad-Free Tube was created to help you reclaim your attention and time. Instead of falling into the trap of algorithmic recommendations and endless scrolling, this app:

  • Puts you in control of what you watch
  • Helps you focus on the content you actually care about
  • Eliminates distractions and interruptions
  • Gives you back time for life's little things

🔧 Technologies

  • Java 24
  • Spring Boot 3.4.5
  • Thymeleaf + HTMX
  • Bootstrap 5.3.5
  • Maven

🏃‍♂️ Getting Started

Prerequisites

  • Java 24 or higher
  • Maven

Running Locally

# Clone the repository
git clone https://github.com/Brogrammer1912/addfreetube.git

# Navigate to project directory
cd addfreetube

# Build the project
mvn clean install

# Run the application
mvn spring-boot:run

Visit http://localhost:8080 in your browser to start using Ad-Free Tube!

🧩 How It Works

  1. Enter your search query in the centered search box
  2. Select a video from the search results
  3. Enjoy watching without ads or distractions
  4. Use the theme switcher to toggle between light and dark mode

📱 Mobile-Friendly

Ad-Free Tube is fully responsive and works great on:

  • Desktops
  • Tablets
  • Smartphones
  • Televisions

📝 License

This project is open source and available under the Apache 2.


If you find this useful, please share it on your social networks!