YouTube alternative frontends

Invidious

Website: https://invidious.io/

Source code: https://github.com/iv-org/invidious

Self-hosting: https://docs.invidious.io/installation/#docker

Piped

Website: https://piped.video/

Source code: https://github.com/TeamPiped/Piped

Docs: https://docs.piped.video/

Self-hosting: https://docs.piped.video/docs/self-hosting/

Advantages over Invidious:

Why - Piped

Advantages over NewPipe:

Why - Piped

Drawbacks of Piped:

Why - Piped

Not supported by FreeTube

FreeTube

Desktop app based on Electron available for Windows, Mac & Linux

Website: https://freetubeapp.io/

Source code: https://github.com/FreeTubeApp/FreeTube

Docs: https://docs.freetubeapp.io/

NewPipe

Android app.

Website: https://newpipe.net/

Source code: https://github.com/TeamNewPipe/NewPipe

Docs: https://teamnewpipe.github.io/documentation/

LibreTube

Android app that uses the Piped API.

Website: https://libre-tube.github.io/

Source code: https://github.com/libre-tube/LibreTube

F-Droid: https://f-droid.org/en/packages/com.github.libretube/

Differences to NewPipe:

LibRedirect

Browser add-on

Website: https://libredirect.codeberg.page/source_code.html

Source code: https://codeberg.org/LibRedirect/libredirect

Docs: https://libredirect.codeberg.page/docs.html