My first application! (and it happens to be electron)
A lightweight Youtube Desktop application! Comes with Sponsorblock and Return YouTube Dislike.
A extremely lightweight electron app that renders Youtube when ran and injects Sponsorblock and Return Youtube Dislike web extensions into it
comes with UBlock Origin filter lists that are fed through the app using adblocker-electron
Slow on initial launch due to extension loading, once the page fully loads it should be lightning fast!
This application is built with longevity in mind, no app updates, ever, yet it will always work. (unless the people in credits change their URL's or the filterlist software breaks)
Could theoretically be compiled to any major operating system including Linux and Mac
simply install Node.js on your prefered OS, clone the repo and run NPM run build
(to build app) or NPM Start
in project directory (to run app locally without building)
As of update 1.1.0 cookies are stored in AppData\Roaming\youtube_desktop
in a plain text JSON file. if anyone ever gets access to your computer they can locate this file and gain access to your youtube account without needing your email or password, this is github so ofc anyone is welcome to fork this app and add encryption to it, i have absolutely no idea how to do that so i couldn't add it myself.
the filterlist cache doesn't clear itself every day like it's supposed to leading to YouTube telling you to disable adblocker (this is bypassed in the updated filterlists but the app still uses the cached filters which are outdated)
you can flush the cache yourself by going into AppData\Roaming\youtube_desktop
and deleting the 'cache' folder which contains the cache files, after doing this the app will automatically refresh the filterlist with the latest filters.
Return Youtube Dislike Sponsorblock
Filterlist Software: adblocker-electron
UBlock Origin: Filters, Privacy, Badware, Quick Fixes, Unbreak
Easylist: Easylist, EasyPrivacy
Generic: Malicious URL Blocklist
Peter Lowe: Ad and tracking server list