OpenTubeX – Privacy-first YouTube client

3 days ago by Zerush to c/opensource

OpenTubeX is a privacy-first YouTube client. Encrypted sync, SponsorBlock, no tracking.

EU - Germany

artyom 27 points 3 days ago

OpenTubeX is developed extensively with AI-assisted tools

blows raspberry

path: 0 26245405, hotness: undefined, score: 27, children: 3
Tattorack 8 points 3 days ago

That's a hecka nope from me, dude.

path: 0 26245405 26255287, hotness: undefined, score: 8, children: 0
mamg22 5 points 2 days ago

Watch it be forgotten by everyone within a week and go unmaintained in about a month from now.

path: 0 26245405 26261579, hotness: undefined, score: 5, children: 1
D3SOX 0 points a day ago

Nope, it won't. Seems like you just think this about every project the moment you notice it's vibe-coded to me. Take a look at the history of the project. I started it in December 2025 and it has received new features and fixes ever since. I'm committed to supporting this in the long run because I heavily use it myself :)

path: 0 26245405 26261579 26275785, hotness: undefined, score: 0, children: 0
WhoIzDisIz 9 points 3 days ago

Yay. Yet another to add to the several already on F-Droid alone.

path: 0 26243971, hotness: undefined, score: 9, children: 2
artyom 1 point 3 days ago
path: 0 26243971 26245403, hotness: undefined, score: 1, children: 0
D3SOX 0 points a day ago

Yeah, I know, but sometimes I'm just not satisfied with the projects out there and would rather have my own where I can tweak every little detail. Another example is that I'm in the process of switching from Spotify to Navidrome right now but I haven't found a good cross-platform FOSS client for it. I really liked Namida, but I don't like their restrictive non-FOSS license and would add/remove/change some stuff. That's why I started another music player app even tho there are even more of these ^^

path: 0 26243971 26275856, hotness: undefined, score: 0, children: 0
Interstellar_1 6 points 3 days ago

This looks entirely identical to freetube

path: 0 26254328, hotness: undefined, score: 6, children: 5
D3SOX 1 point a day ago

Maybe it looks identical on the surface but seems like you haven't actually compared it by using it or looking at the features list on the site. I wanted to move away from using YouTube in the browser but wasn't satisfied with FreeTube as it missed a lot of power-user features I have previously used extensions and userscripts for. To one of my feature-requests (channel-specific playback speed) they just said it's "too niche" (as they do with a lot of them) what brought me to starting the project.

path: 0 26254328 26275805, hotness: undefined, score: 1, children: 0
Zerush 0 points 2 days ago

But it isn't based on Invideous, which fails too often to load the Video, because YT actively block it. This client use another system and apart I put the SMplayer as extern Player.

path: 0 26254328 26261713, hotness: undefined, score: 0, children: 3
Interstellar_1 2 points 2 days ago

What is the separate system?

path: 0 26254328 26261713 26263128, hotness: undefined, score: 2, children: 2
anon_8675309 6 points 2 days ago

Wait while he consults Claude.

path: 0 26254328 26261713 26263128 26263301, hotness: undefined, score: 6, children: 0
Zerush -1 points 2 days ago

You can read the technical data in the homepage or in Github, AFAIK an forked YT API (Local API), you can also use the Invidious API, like FreeTube, if you want in the provider settings.

path: 0 26254328 26261713 26263128 26263992, hotness: undefined, score: -1, children: 0
myszka 5 points 2 days ago

Vibe-coded 😭

path: 0 26261322, hotness: undefined, score: 5, children: 2
Zerush 0 points 2 days ago

Yes, sadly, but only small parts. Nowadays there are lot of FOSS which are made with the help of AI. But there are still differences between "with the help of" and entirely Vibe coded with a prompt, here not the case. It's in Beta and in active developement.

path: 0 26261322 26261770, hotness: undefined, score: 0, children: 1
D3SOX 1 point a day ago

Honestly I wouldn't say "small parts" anymore. At the beginning I still read code and brought in my own judgment (as I actually have experience with web development). Nowadays, I rarely steer the agents as they have gotten pretty good at interpreting and implementing my intent. It's just a side-project anyways. When I use the app, I collect things that catch my eye and let the agents work on them later. At some point, I'll test everything again myself and release updates when I think it's in a usable state.

I do think it's a little silly how people here imply “vibe-coded” definitely means it's bad and sloppy tho. I wonder if they also stay on an older kernel version because it now contains AI code.

path: 0 26261322 26261770 26276062, hotness: undefined, score: 1, children: 0
bad1080 3 points 3 days ago

i just switched from revanced to morphe with microG and i see no reason to switch again

path: 0 26246451, hotness: undefined, score: 3, children: 5
beyond 3 points 3 days ago

Proprietary apps being proprietary (revanced/morphe doesn't somehow make it FOSS) enough of a reason to avoid. Yes this is apparently "AI-assisted" whatever your feelings on that are, but your proprietary app most definitely is (the proprietary world is much more enthusiastic about this stuff than the FOSS world is, and remember google is one of the big "AI companies") and you have no way to know (and revanced/morphe can't do anything about that either)

There are real FOSS alternatives like NewPipe that are human-created. You don't need proprietary trash like "morphed" apps and you don't need fly-by-night vibeslop like this thing.

path: 0 26246451 26250320, hotness: undefined, score: 3, children: 1
bad1080 3 points 3 days ago

thanks, saved it in my bookmarks for when i need an update

path: 0 26246451 26250320 26250538, hotness: undefined, score: 3, children: 0
Tattorack 1 point 3 days ago

Ooh, there are options besides ReVanced?

Can you tell me about Morphe?

path: 0 26246451 26255300, hotness: undefined, score: 1, children: 1
bad1080 3 points 2 days ago

i was always dreading the update process with revanced but with morphe it's quite painless, that's about the only difference i noticed but it's a big one for me. also the patching seems to go a lot faster but that's an apples to oranges comparison as i have a new device also...

path: 0 26246451 26255300 26259873, hotness: undefined, score: 3, children: 0
Zerush -1 points 3 days ago

Nobody say it. When you have one which fits your needs, there isn't any reason to switch.

path: 0 26246451 26249079, hotness: undefined, score: -1, children: 0
MarcomachtKuchen 1 point 3 days ago

Does it have addblock aswell?

path: 0 26243796, hotness: undefined, score: 1, children: 1
Zerush -1 points 3 days ago

As said, ad block, sponsor block, encrypted, suscription import, download, no fingerprint ....all what you want, see features, FOSS.

path: 0 26243796 26243830, hotness: undefined, score: -1, children: 0
SocialistVibes01 -3 points a day ago

NATO 🤮

path: 0 26278197, hotness: undefined, score: -3, children: 0
opensource
opensource

@lemmy.ml

login for more options
49468
2999
4099

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

  • Posts must be relevant to the open source ideology
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

go to feed...