Skip to content

Frontends

Sometimes services will try to force you to sign up for an account by blocking access to content with annoying popups. They might also break without JavaScript enabled. These frontends can allow you to get around these restrictions.

LBRY

Librarian

Recommendation

Librarian logo Librarian logo

Librarian is a free and open-source frontend for Odysee (LBRY) that is also self-hostable.

There are a number of public instances, with some instances having Tor onion services support.

Repository

Warning

Librarian does not proxy video streams by default. Videos watched through Librarian will still make direct connections to Odysee's servers (e.g. odycdn.com); however, some instances may enable proxying which would be detailed in the instance's privacy policy.

Tip

Librarian is useful if you want watch LBRY content on mobile without mandatory telemetry and if you want to disable JavaScript in your browser, as is the case with Tor Browser on the Safest security level.

When self-hosting, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting Librarian, as other peoples' usage will be linked to your hosting.

When you are using a Librarian instance, make sure to read the privacy policy of that specific instance. Librarian instances can be modified by their owners and therefore may not reflect the default policy. Librarian instances feature a "privacy nutrition label" to provide an overview of their policy. Some instances have Tor .onion addresses which may grant some privacy as long as your search queries don't contain PII.

Twitter

Nitter

Recommendation

Nitter logo

Nitter is a free and open-source frontend for Twitter that is also self-hostable.

There are a number of public instances, with some instances having Tor onion services support.

Repository

Tip

Nitter is useful if you want to browse Twitter content without having to log in and if you want to disable JavaScript in your browser, as is the case with Tor Browser on the Safest security level. It also allows you to create RSS feeds for Twitter.

When self-hosting, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting Nitter, as other peoples' usage will be linked to your hosting.

When you are using a Nitter instance, make sure to read the privacy policy of that specific instance. Nitter instances can be modified by their owners and therefore may not reflect the default policy. Some instances have Tor .onion addresses which may grant some privacy as long as your search queries don't contain PII.

TikTok

ProxiTok

Recommendation

ProxiTok logo

ProxiTok is an open source frontend to the TikTok website that is also self-hostable.

There are a number of public instances, with some instances having Tor onion services support.

Repository

Tip

ProxiTok is useful if you want to disable JavaScript in your browser, such as Tor Browser on the Safest security level.

When self-hosting, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting ProxiTok, as other peoples' usage will be linked to your hosting.

When you are using a ProxiTok instance, make sure to read the privacy policy of that specific instance. ProxiTok instances can be modified by their owners and therefore may not reflect their associated privacy policy. Some instances have Tor .onion addresses which may grant some privacy as long as your search queries don't contain PII.

YouTube

FreeTube

Recommendation

FreeTube logo

FreeTube is a free and open-source desktop application for YouTube. When using FreeTube, your subscription list and playlists are saved locally on your device.

By default, FreeTube blocks all YouTube advertisements. In addition, FreeTube optionally integrates with SponsorBlock to help you skip sponsored video segments.

Homepage

Downloads

Warning

When using FreeTube, your IP address may still be known to YouTube, Invidious or SponsorBlock depending on your configuration. Consider using a VPN or Tor if your threat model requires hiding your IP address.

Yattee

Recommendation

Yattee logo

Yattee is a free and open-source privacy oriented video player for iOS, tvOS and macOS for YouTube. When using Yattee, your subscription list are saved locally on your device.

You will need to take a few extra steps before you can use Yattee to watch YouTube, due to App Store restrictions.

Homepage

Downloads

Warning

When using Yattee, your IP address may still be known to YouTube, Invidious, Piped or SponsorBlock depending on your configuration. Consider using a VPN or Tor if your threat model requires hiding your IP address.

By default, Yattee blocks all YouTube advertisements. In addition, Yattee optionally integrates with SponsorBlock to help you skip sponsored video segments.

LibreTube (Android)

Recommendation

LibreTube logo LibreTube logo

LibreTube is a free and open-source Android application for YouTube which uses the Piped API.

LibreTube allows you to store your subscription list and playlists locally on your Android device, or to an account on your Piped instance of choice, which allows you to access them seamlessly on other devices as well.

Homepage

Downloads

Warning

When using LibreTube, your IP address will be visible to the Piped instance you choose and/or SponsorBlock depending on your configuration. Consider using a VPN or Tor if your threat model requires hiding your IP address.

By default, LibreTube blocks all YouTube advertisements. Additionally, Libretube uses SponsorBlock to help you skip sponsored video segments. You are able to fully configure the types of segments that SponsorBlock will skip, or disable it completely. There is also a button on the video player itself to disable it for a specific video if desired.

NewPipe (Android)

Recommendation

Newpipe logo

NewPipe is a free and open-source Android application for YouTube, SoundCloud, media.ccc.de, Bandcamp, and PeerTube (1).

Your subscription list and playlists are saved locally on your Android device.

Homepage

Downloads
  1. The default instance is FramaTube, however more can be added via SettingsContentPeerTube instances

Warning

When using NewPipe, your IP address will be visible to the video providers used. Consider using a VPN or Tor if your threat model requires hiding your IP address.

Invidious

Recommendation

Invidious logo Invidious logo

Invidious is a free and open-source frontend for YouTube that is also self-hostable.

There are a number of public instances, with some instances having Tor onion services support.

Homepage

Warning

Invidious does not proxy video streams by default. Videos watched through Invidious will still make direct connections to Google's servers (e.g. googlevideo.com); however, some instances support video proxying—simply enable Proxy videos within the instances' settings or add &local=true to the URL.

Tip

Invidious is useful if you want to disable JavaScript in your browser, such as Tor Browser on the Safest security level. It does not provide privacy by itself, and we don’t recommend logging into any accounts.

When self-hosting, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting Invidious, as other peoples' usage will be linked to your hosting.

When you are using an Invidious instance, make sure to read the privacy policy of that specific instance. Invidious instances can be modified by their owners and therefore may not reflect their associated privacy policy. Some instances have Tor .onion addresses which may grant some privacy as long as your search queries don't contain PII.

Piped

Recommendation

Piped logo

Piped is a free and open-source frontend for YouTube that is also self-hostable.

Piped requires JavaScript in order to function and there are a number of public instances.

Repository

Tip

Piped is useful if you want to use SponsorBlock without installing an extension or to access age-restricted content without an account. It does not provide privacy by itself, and we don’t recommend logging into any accounts.

When self-hosting, it is important that you have other people using your instance as well in order for you to blend in. You should be careful with where and how you are hosting Piped, as other peoples' usage will be linked to your hosting.

When you are using a Piped instance, make sure to read the privacy policy of that specific instance. Piped instances can be modified by their owners and therefore may not reflect their associated privacy policy.

Criteria

Please note we are not affiliated with any of the projects we recommend. In addition to our standard criteria, we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you.

This section is new

We are working on establishing defined criteria for every section of our site, and this may be subject to change. If you have any questions about our criteria, please ask on our forum and don't assume we didn't consider something when making our recommendations if it is not listed here. There are many factors considered and discussed when we recommend a project, and documenting every single one is a work-in-progress.

Recommended frontends...

  • Must be open-source software.
  • Must be self-hostable.
  • Must provide all basic website functionality available to anonymous users.

We only consider frontends for websites which are...

  • Not normally accessible without JavaScript.