Results 1 to 7 of 7

Thread: Invidious, Nitter and Bibliogram | Frontends for YouTube, Twitter and Instagram

  1. #1
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,302
    Activity Longevity
    12/20 19/20
    Today Posts
    2/5 ssss36302

    Invidious, Nitter and Bibliogram | Frontends for YouTube, Twitter and Instagram

    Invidious is an alternative front-end to YouTube
    • Audio-only mode (and no need to keep window open on mobile)
    • Free software (AGPLv3 licensed)
    • No ads
    • No need to create a Google account to save subscriptions
    • Lightweight (homepage is ~4 KB compressed)
    • Tools for managing subscriptions:
      • Only show unseen videos
      • Only show latest (or latest unseen) video from each channel
      • Delivers notifications from all subscribed channels
      • Automatically redirect homepage to feed
      • Import subscriptions from YouTube
    • Dark mode
    • Embed support
    • Set default player options (speed, quality, autoplay, loop)
    • Does not require JS to play videos
    • Support for Reddit comments in place of YT comments
    • Import/Export subscriptions, watch history, preferences
    • Does not use any of the official YouTube APIs
    • Developer API
    https://github.com/omarroth/invidious
    List of instances

    Nitter (WIP)
    A free and open source alternative Twitter front-end focused on privacy.
    Inspired by the invidio.us project.
    • No JavaScript or ads
    • All requests go through the backend, client never talks to Twitter
    • Prevents Twitter from tracking your IP or JavaScript fingerprint
    • Unofficial API (no rate limits or developer account required)
    • Lightweight (for @nim_lang, 36KB vs 580KB from twitter.com)
    • RSS feeds
    • Themes
    • Mobile support (responsive design)
    • AGPLv3 licensed, no proprietary instances permitted

    Todo (roughly in this order)
    • Embeds
    • Caching + archiving tweets/profiles
    • Simple account system with customizable feed
    • Json API endpoints
    • Emoji support (WIP, uses native font for now)
    https://github.com/zedeus/nitter
    List of instances

    Bibliogram
    An alternative front-end for Instagram.


    Bibliogram works without client-side JavaScript, has no ads or tracking, and doesn't urge you to sign up.
    See also: Invidious, a front-end for YouTube.
    Join the Bibliogram discussion room on Matrix: #bibliogram:matrix.org

    Features
    • View profile and timeline, Infinite scroll, User memory cache, RSS (latest 12 posts), View post, Galleries, Homepage, Videos, Galleries of videos, Optimised for mobile, Instance list, Clickable usernames and hashtags, Proper error checking, Favicon
    • Not implemented yet: Image disk cache, Settings (e.g. data saving), List view, IGTV, Test suite, Rate limiting, Public API, Explore hashtags, Explore locations, more...?

    These features may not be able to be implemented for technical reasons:
    • Stories

    These features will not be added, unless you ask reallllly nicely:
    • Comments
    • Tagging users

    These features will not be added, and I will not investigate adding them:
    • Viewing or interacting with a private profile's timeline
    https://github.com/cloudrac3r/bibliogram
    List of instances

    I have very little interest on Twitter and Instagram, but I've been using Invidious for a while now, and it's really good. Loads much faster than YouTube, and lets you watch videos, read comments and use a dark skin, which is all the functionality I need. Also, you can proxy videos through the Invidious instance so that Google doesn't see any direct activity from your IP. My only complaint is that not all qualities are available, but there's "small", "medium" and 720p which should be good enough for most cases.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  2. Who Said Thanks:

    alpacino (06.05.20) , H265 (06.05.20) , londonderry (06.05.20) , Instab (06.05.20) , AxiomaticDirection (06.05.20)

  3. #2
    londonderry's Avatar
    Join Date
    18.04.20
    P2P Client
    Latest uTorrent
    Posts
    8
    Activity Longevity
    1/20 1/20
    Today Posts
    0/5 ssssssss8
    Thanks for sharing this. They look great, and Invidious is the one I can see myself using as a full substitute of the original service. I'll try to adapt to using it (not that I use YouTube a lot )
    Reply With QuoteReply With Quote
    Thanks

  4. #3
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,643
    Activity Longevity
    6/20 17/20
    Today Posts
    2/5 sssss6643
    i was keen on Invidious since youtube started with these "We’ll stop supporting this browser soon" banners. unfortunately though Invidious doesn't work with older browsers either. the pages are fine but playing the videos doesn't work.
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  5. #4
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,302
    Activity Longevity
    12/20 19/20
    Today Posts
    2/5 ssss36302
    How old are we talking about? In theory it's supposed to work on anything that supports HTML5 and has the required codecs.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  6. #5
    Moderator
    Instab's Avatar
    Join Date
    17.09.09
    Posts
    6,643
    Activity Longevity
    6/20 17/20
    Today Posts
    2/5 sssss6643
    2016 and html5 is supported. i checked the log and found the following errors:
    Code:
    Uncaught SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    Code:
    Refused to connect to 'https:// ... googlevideo.com' because it violates the following Content Security Policy directive: "connect-src 'self'".
    i grabbed an addon to disable the content security policy but still no dice. however right click and and opening the video in a new tab works so this is still much better than having an unusable youtube of course.
    Your account has been disabled.
    Reply With QuoteReply With Quote
    Thanks

  7. #6
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,302
    Activity Longevity
    12/20 19/20
    Today Posts
    2/5 ssss36302
    Was surfing through the documentation and found a workaround for you. If you add raw=1 to the query string, you get redirected straight to the video stream.

    Code:
    https://invidio.us/watch?v=InQS6kzqGes&raw=1
    There's also a local parameter which can be true or false (not 1 or 0, confusingly) to proxy the video through Invidious or not, and quality which can be one of dash, hd720 or medium.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

  8. #7
    Moderator anon's Avatar
    Join Date
    01.02.08
    Posts
    36,302
    Activity Longevity
    12/20 19/20
    Today Posts
    2/5 ssss36302
    https://github.com/omarroth/invidious/issues/1183

    I thought Google may tolerate this project as long as it's small enough, as they did with Scroogle... let's see what happens now. Other instances still work, but they'll also eventually get blocked as more people use them.
    "Come visit sometime, okay? We'll always be here for you. We... we all love you."
    Reply With QuoteReply With Quote
    Thanks

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •