A self-hosted RSS feed aggregator with multi-user support, a Google Reader-compatible API for mobile apps, and XPath-based web scraping.
civilblur/youlag
A FreshRSS extension that turns YouTube subscriptions and article feeds into a distraction-free, modernized reading and viewing interface.
- Stars
- 621
- Forks
- 13
- Open issues
- 6
- Last commit
- 8 days ago
What is it?
Youlag is an extension for FreshRSS, the self-hosted RSS reader. It lets you browse YouTube channel feeds and article feeds in a redesigned interface aimed at reducing distraction. You can subscribe to YouTube creators through RSS without a Google account, and read your subscriptions from any device that can reach your FreshRSS instance.
In video mode, Youlag can skip sponsored segments and chapters you choose, replace clickbait titles and thumbnails with screencaps, and play videos through YouTube or Invidious. A miniplayer keeps a video in the corner while you read an article. Articles get a modern reading layout, and on desktop you can browse and read side by side.
Youlag also supports keyboard shortcuts and touch gestures for controlling playback and navigating between videos and articles. It works purely as an article reader too, for users who don't watch videos.
Key features
- 01Browse YouTube subscriptions in a video-focused interface
- 02Auto-skip sponsored segments and selected chapters
- 03Replace clickbait titles and thumbnails with screencaps
- 04Miniplayer for watching video while reading articles
- 05Play videos via YouTube or Invidious
- 06Block YouTube Shorts and hide sponsored links in descriptions
- 07Keyboard shortcuts and touch gestures
Use cases
- Following YouTube creators through RSS without a Google account
- Watching subscriptions without algorithmic recommendations
- Reading articles and watching videos in one FreshRSS feed setup
- Avoiding distractions like Shorts and sponsored segments
Quick start
- 1
Download the latest release from the releases page
- 2
Unzip the file to get the xExtension-Youlag folder
- 3
Move the xExtension-Youlag folder into freshrss/extensions/ in your FreshRSS installation
- 4
In FreshRSS, go to Settings → Extensions and enable Youlag
Things to know
- It requires a self-hosted FreshRSS installation, version 1.30.0 or higher.
- It is licensed under GPL-3.0, a copyleft license.
In collections
Topics
FAQ
- What is youlag?
- A FreshRSS extension that turns YouTube subscriptions and article feeds into a distraction-free, modernized reading and viewing interface. Youlag is an extension for FreshRSS, the self-hosted RSS reader. It lets you browse YouTube channel feeds and article feeds in a redesigned interface aimed at reducing distraction. You can subscribe to YouTube creators through RSS without a Google account, and read your subscriptions from any device that can reach your FreshRSS instance.
- Is youlag free to use? What license does it have?
- youlag is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is youlag still maintained?
- Actively maintained. The last commit to youlag was on Nov 1, 2026.
- What can I use youlag for?
- Following YouTube creators through RSS without a Google account Watching subscriptions without algorithmic recommendations Reading articles and watching videos in one FreshRSS feed setup Avoiding distractions like Shorts and sponsored segments
- How do I install youlag?
- Download the latest release from the releases page Unzip the file to get the xExtension-Youlag folder Move the xExtension-Youlag folder into freshrss/extensions/ in your FreshRSS installation In FreshRSS, go to Settings → Extensions and enable Youlag
- Where can I get youlag?
- The source code and installation instructions are on GitHub: https://github.com/civilblur/youlag
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A bilingual translation browser extension and Greasemonkey/Tampermonkey userscript for side-by-side web page, input box, and video subtitle translation.
A Chrome/Edge/Firefox extension that restyles Bilibili's home, search, video and reading pages while keeping the native player.
Browser extension that skips sponsor segments and other non-content parts of YouTube videos, using crowdsourced timestamps.
Browser extension that shows YouTube dislike counts again, which YouTube removed from its interface in 2021.
A browser extension that crowdsources more accurate YouTube titles and thumbnails submitted and voted on by users.