HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
mendel5
alternative-front-ends
Web Development2021–2026
mendel5 / alternative-front-ends

alternative-front-ends

Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)

25Distinct people
26Mentions
0Explicit recommenders
9.3KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year26 dated mentions

Observed mentions: 2021-08-21 12:35:24 UTC to 2026-07-22 23:13:03 UTC.

02462021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 7 mentions; 2 submissions, 5 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 6 mentions; 0 submissions, 6 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC725
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC606
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC707
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC303
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC202
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC101

From the project README

An excerpt from the repository, fetched Nov 13, 2026.

Read the project’s introduction
alternative-front-ends Overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.) Call to Action Do you know any other free/open-source projects that are not included in the overview yet? (front ends, alternatives to websites, apps, etc.) Just create an issue and let me know. I'm always looking for new free/open-source projects to add. Contents YouTube YouTube Music Twitter Reddit TikTok Imgur Spotify Apple Music Bandcamp Twitch Discord Google Search Google Translate Facebook Facebook Messenger Mastodon Medium IMDb Quora Reuters Apple AirPlay Shazam Hacker News Telegram Other services Redirection Related projects About this repository Overview YouTube Invidious: Invidious is an alternative front-end to YouTube - Lightweight, no ads, no tracking, no JavaScript required Home page: https://invidious.io Invidious instances: https://docs.invidious.io/instances/ Invidious instances API: https://api.invidious.io Installation guide for self-hosting: https://docs.invidious.io/installation/ Piped: An alternative privacy-friendly YouTube frontend which is efficient by design - Lightweight, no ads, no tracking Official instance: https://piped.video Public instances: https://github.com/TeamPiped/Piped/wiki/Instances Installation guide for self-hosting: https://github.com/TeamPiped/Documentation/blob/main/content/docs/self-hosting/index.md Poketube: The privacy-friendly youtube front-end built with the InnerTube API Official instance: https://poketube.fun CloudTube: Alternative front-end for Invidious Official instance: https://tube.cadence.moe Installation guide for self-hosting: https://git.sr.ht/~cadence/tube-docs/tree/main/item/docs/cloudtube/Installing%20CloudTube.md YouTube.js: Full-featured wrapper around the Innertube API, which is what YouTube itself uses FreeTube: Open source YouTube desktop player for privacy on Windows, Mac and Linux Official Instance: https://freetubeapp.io/ Invuedious: An alternative frontend for invidious built with vue.js Official instance: https://bocchilorenzo.github.io/invuedious Youtube-viewer: Lightweight YouTube client for Linux pipe-viewer: A lightweight application (fork of straw-viewer) for searching and playing videos from YouTube. Invidious-viewer: Python application to watch YouTube videos through the Invidious API, in the terminal (requires MPV player and libmpv.so, provided by Linux distro) NewPipe: A libre lightweight streaming front-end for Android Youtube-dl: Command-line program to download videos from YouTube.com and other video sites OpenVideoDownloader aka jely2002/youtube-dl-gui: A cross-platform GUI for youtube-dl made in Electron and node.js ytdl-gui: A simple-to-use, cross-platform graphical interface for youtube-dl Alltube: Web GUI for youtube-dl Vividl: Modern Windows GUI for youtube-dl Tartube: A GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3 ytmdl: A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, LastFM, Deezer, Gaana etc. Plumber: Local and remote video trimmer, can trim parts of video without downloading whole video, utilizes youtube-dl, allows conversion to GIFs ViewTube: An alternative front-end for YouTube, written in Vue.js, uses Plyr video player; supports SponsorBlock, multiple Invidious instances support, chapters youtube-local: Browser-based client for watching Youtube anonymously and with greater page performance yt-local: Browser-based client for watching Youtube anonymously without forcing javascript (Fork of youtube-local) SkyTube: An open-source YouTube app for Android yt-dlp: A youtube-dl fork with additional features and fixes uYouPlus: uYouPlus (uYou+) is an alternative YouTube app for Apple's iOS and iPadOS SmartTubeNext: SmartTubeNext is an advanced YouTube app for Android TVs and TV boxes, free and open source. It is not a live TV client and does not support "YouTube TV" TubeSync: TubeSync is a PVR (personal video recorder) for YouTube. It syncs YouTube channels and playlists to a locally hosted media server TubeArchivist: A self hosted YouTube media server ytfzf: A POSIX script that helps you find Youtube videos (without API) and opens/downloads them using mpv/youtube-dl ytcc: Command line tool to keep track of your favorite playlists on YouTube and many other places. Can import youtube subscriptions from Google Takeout and provide them as an RSS feed for your favorite reader smtube: Stand-alone YouTube video player Website: https://www.smtube.org SMTube is part of SMPlayer SMPlayer website: https://www.smplayer.info SMPlayer repository: https://github.com/smplayer-dev/smplayer mps-youtube: Terminal based YouTube player and downloader minitube: Lightweight youtube client with a kid-friendly interface. Can make playlists from search keywords yattee: Alternative YouTube frontend for iOS, tvOS and macOS built with Invidious and Piped, supports sponsorblock ytcast: Cast YouTube videos to your smart TV from the command line. This program does roughly the same thing as the "Play on TV" button that appears on the player bar when you visit youtube.com with Chrome or when you use the YouTube smartphone app LibreTube: Android frontend for YouTube, based on Piped BlackHole: Android music player app for YouTube Music and Spotify made with Flutter oleksis/youtube-dl-gui: Cross-platform front-end GUI of the popular youtube-dl written in wxPython YouTube Music ytmdesktop: Cross-platform (Windows, Mac, and Linux) desktop app for YouTube Music. Has a (proprietary?) remote control app for Android Beatbump: An alternative frontend for YouTube Music created using Svelte/SvelteKit, powered by Cloudflare Workers Official instance: https://beatbump.ml/ AudioTube: Client for YouTube Music. Plasma-mobile project with an interface designed for Linux phones th-ch/youtube-music: YouTube
Read the full README on GitHub

What Hacker News says

26 sources
Look into LibRedirect and the projects it uses and also things like youtube-dl/yt-dlp. https://libredirect.github.io/ https://libredirect.codeberg.page/ > A web extension that redirects YouTube, Instagram, Reddit, TikTok and other websites to alternative privacy-friendly frontends. https://github.com/mendel5/alternative-front-ends https://github.com/digitalblossom/alternative-frontends https://www.privacyguides.org/en/frontends/ https://news.ycombinator.com/item?id=36146076
In Show HN: A Chrome extension to give you back control over short-form videos
> Do you block YouTube on your network so you don't see content from that platform? I'd wager you don't. I don't block YouTube, I just don't use any of their official frontends. There are plenty of alternatives in this space[1]. This might not work for everyone, but I get a much better UX with these tools. Not seeing ads is one benefit, but it's also about not being a participant in training algorithms that have a, mostly negative, psychological impact. > I am pretty sure you pay for things that bring value or make thing easier for you in life Of course. And I happily support content creators who don't rely on advertising or Google itself. I just refuse to be forced into a corrupt business model. Anyway, I didn't mean to antagonize you, so apologies if my response came across that way. [1]: https://github.com/mendel5/alternative-front-end
Read the rest
In Juno – A YouTube Client for Vision Pro
I use Tor for everything that doesn't require identification, and I use very few of those services. For example, this HN account and the email for it have never been used without connecting through Tor. Feel free to ask me anything. >There are sites that I have been unable to get working This happens, most of the time because of Cloudflare. A solution is to get a new Tor circuit 3-5 times, and then the page will load. If a site simply won't work, like Meta platforms I won't use them. Using alternative front-ends[1] makes most sites that usually wouldn't work, work as well. >The Tor browser does help here, by not easily allowing obvious mistakes like using http. This is false, HTTPS only is enabled by default in Tor Browser. It's common knowledge for everyone including users of Google Chrome and Firefox to not use HTTP sites. [1]: https://
Read the rest
In Tor’s shadowy reputation will only end if we all use it

Showing the 15 most recent of 26 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.