LibreTube - uses Piped as video source by default. Subscriptions and playlists can be created, all without actually interacting with YouTube.

Clipious - uses Invidious as the video source. Also allows for subscribing and accounts. Lesser known client

NewPipe - Gets the source directly from YT. Allows for subscribing and creating playlists

Additionally, there’s also ReVanced that lets you patch the regular YT app to include useful features.

      • helenslunch@feddit.nl
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        6 months ago

        …it doesn’t work. Like, ever. Same with all of these other frontends like invidious, teddit, rimgo, bibliogram, etc.

        • Tenkard@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 months ago

          I think the issue is that the more users these instances have, the easier it is for them to get throttled/banned by the services they want to use. I self host piped and it works 99% of the times

          Also some services are frequently changing stuff or just making it impossible to have an alternative frontends

                • fine_sandy_bottom@discuss.tchncs.de
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  arrow-down
                  2
                  ·
                  6 months ago

                  Same with all of these other frontends like invidious, teddit, rimgo, bibliogram,

                  This you?

                  Besides which… it’s well understood that all of these apps are brittle as in they stop working every other day when youtube changes whatever thing so they stop working.

                  In the case of newpipe for example, if you install from the app store or even f-droid the version there will be a few weeks old and just won’t work. The best approach is to install the apk and allow it to update itself when a new version is released. I’ve been using newpipe for several years in this manner and it’s very reliable.

                  Er go, if it doesn’t work for you, you’re doing it wrong.

                  • helenslunch@feddit.nl
                    link
                    fedilink
                    English
                    arrow-up
                    1
                    ·
                    edit-2
                    6 months ago

                    This you?

                    …you can’t read the username?

                    it’s well understood that all of these apps are brittle

                    What apps?

                    In the case of newpipe for example, if you install from the app store or even f-droid the version there will be a few weeks old and just won’t work.

                    …so then you agree?

                    The best approach is to install the apk and allow it to update itself when a new version is released.

                    1. Again, what apk are you referring to?

                    2. This is what I do with literally every app on my device. Still doesn’t work.

                    if it doesn’t work for you, you’re doing it wrong.

                    You’ve just done a great job contradicting this statement…

      • helenslunch@feddit.nl
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        3
        ·
        6 months ago

        Just find a good instance like piped.adminforge.de

        You mean the default instance? Yeah, doesn’t work.

        or host your own

        Sure, I’ll just pop over to the local university and pick up my software engineering degree.

        • MrRazamataz@lemmy.razbot.xyz
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          6 months ago

          I imagine you’re exaggerating but if not then I’d say that’s a tad extreme. That being said, their official setup guide does provide steps on how to install it but I think if I didn’t have prior experience with some of the software it mentions I think I’d struggle so maybe a different guide by someone else is better?

          However these obviously require having something that this can be run on, like a VPS, which aren’t free, so that is another barrier for entry to consider.