Youlag
Video-focused FreshRSS extension for YouTube and article browsing
598 stars 9 forks last commit first released GPL-3.0
Actively maintained
Last commit 21 May 2026.
Youlag is an extension for FreshRSS that modernizes the reading and watching experience for YouTube channels and article feeds. It provides a video-first interface, mobile-friendly controls, and quality-of-life features to browse subscriptions and read articles in a single unified UI.
Key Features
- Video and article modes optimized for watching and reading within FreshRSS
- Mini player that keeps video in a corner while interacting with articles
- Option to block YouTube Shorts and apply video layout per category
- Switchable playback sources (YouTube or Invidious-compatible backends)
- Mobile-friendly gestures and navigation (swipe down for mini player, Esc/back to exit)
- Integration with FreshRSS features: subscribe to YouTube creators via feed links and manage feeds from the reader
- The extension is themable and provides a modernized article viewing layout
Use Cases
- Use FreshRSS as a single hub to follow YouTube channels and read linked articles with a unified UI
- Watch videos while reading related articles without leaving the feed reader using the mini player
- Apply video-focused layouts to specific categories (e.g., a dedicated subscriptions category)
Limitations and Considerations
- Requires FreshRSS version 1.28.0 or newer to install and operate
- Video playback behavior can depend on external backends (Invidious instances) and browser capabilities
- Some features (background playback on mobile) may need browser-side extensions or permissions to work consistently
Youlag is a lightweight UI extension that enhances FreshRSS for users who consume a mix of video and article feeds. It focuses on usability and mobile ergonomics while leveraging FreshRSS feed management.
Categories:
Tags:
Tech Stack:
Similar to Youlag

MeTube
Web GUI for yt-dlp to download videos from YouTube and other sites
A lightweight web interface for yt-dlp (youtube-dl fork) that manages queued downloads, playlists, and filename templates via Docker or local Python/Angular setup.

Leed
Minimalist PHP RSS/Atom aggregator with OPML support
Lightweight self-hosted RSS/Atom reader written in PHP. Uses cron for background fetching, stores feeds in MySQL, and provides a responsive web UI with plugin support.
selfoss
Web-based RSS reader and multi-source feed aggregator
Self-hosted web-based RSS reader and feed aggregator with OPML import, plug-ins, and a RESTful JSON API. Supports SQLite, MySQL, and PostgreSQL.

PigeonPod
Convert YouTube channels and playlists into private podcast feeds
Self-hosted YouTube-to-podcast converter that generates API-key-protected RSS feeds, auto-syncs new uploads, and downloads audio or video for any podcast client.

tinyfeed
CLI tool that generates a lightweight static HTML feed aggregator
tinyfeed is a Go CLI that fetches RSS, Atom and JSON feeds and generates a single lightweight, customizable static HTML page for publishing or self-hosting.


PluXml
Lightweight PHP flat-file CMS for blogs and small websites
A PHP flat-file CMS that stores content in XML files, providing a portable, database-free platform with themes, plugins, media manager, comments and multilingual support.





