Without the

Google has a monopoly on everything internety

Chrome scans your local files.

Google is in the business of war

YouTube's

flaws

Ad

Ad

Ad

Annoying feature

Begging for your info.

Doesn't work

features you need

  • Fully featured video player
  • Search for videos
  • Relevant recommendations
  • Get notified for new uploads

features you get

  • Video player, no independent audio
  • Search for videos
  • Paid recommendations
  • Bell icon, download our app
  • Restricted content and features without an account
  • Ads
  • No ads without paid account
www.youtube.com
www.youtube.com
www.hooktube.com

Ad

Ad

youtube.com/watch?v=video

hooktube.com/watch?v=video

// ==UserScript==
// @description Redirects Youtube URLs to Hooktube URLs
// @name HooktubeRedirect
// @include http://www.youtube.com/*
// @include https://www.youtube.com/*
// @version 0.1.0
// @run-at document-start
// @grant none
// ==/UserScript==

// Copyright 2017 Hyleus
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

function replace_beginning(str, beginning, replacement) {
    if (str.startsWith(beginning)) {
        return replacement + str.slice(beginning.length);
    }

    return str;
}

function urls_list(str) {
  return [str, "http://" + str, "https://" + str];
}

function replace_yt(str) {
    yt_list = [];
    yt_list = yt_list.concat(urls_list("www.youtube.com/watch"));

    yt_list.forEach((b) => {
        str = replace_beginning(str, b, "https://hooktube.com/watch");
    });

    return str;
}

let loc = window.location.href;
loc = replace_yt(loc);
if (window.location.href !== loc) {
    window.location.href = loc;
}

tampermonkey.net

Do it automatically with

The answer:

is yes

Because you are still visiting youtube on a browser

So we will use:

FreeTube

+

NewPipe

for desktop

 

 

 

 

 

 

for android

They both can

  • Play all videos from YouTube
  • Play audio in the background
  • Download video or audio stream
  • Search for videos
  • Show similar videos
  • Subscribe to channels without an account
  • Block all ads
  • Pop-up mini player
  • Bookmark videos
  • Use light or dark interface

They both use RSS files to subscribe 

You can subscribe via RSS or export all your subs into RSS to use in NewPipe/FreeTube

I made this tutorial on how to do exactly this.

For free!

Free as in gratis or no cost and free as in freedom from the G

NewPipe

FreeTube

Limitations?

All of the solutions given here don't count towards the view count of any given video.

 

And FreeTube is only 720p so far.

Where is the description???

NewPipe

FreeTube

hooktube

pygy.co/jetso

&

jet-so.github.io

YouTube without the G

By Alejandro Escalante

YouTube without the G

Tutorial on how to watch youtube without any google services or products whatsoever. Learn how to replicate the basic youtube experience + new features like downloading videos and no ads!

  • 1,929