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:

Share:

Similar to Youlag

MeTube logo

MeTube

Web GUI for yt-dlp to download videos from YouTube and other sites

14.3k
1k
Last commit

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.

AGPL-3.0Actively maintained
Alternative to:
4K Video Downloader logo
4K Video Downloader
+10

Leed

Minimalist PHP RSS/Atom aggregator with OPML support

233
41
Last commit

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.

Actively maintained
Alternative to:
Feedly logo
Feedly
+8
selfoss logo

selfoss

Web-based RSS reader and multi-source feed aggregator

2.5k
337
Last commit

Self-hosted web-based RSS reader and feed aggregator with OPML import, plug-ins, and a RESTful JSON API. Supports SQLite, MySQL, and PostgreSQL.

GPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+7
PigeonPod logo

PigeonPod

Convert YouTube channels and playlists into private podcast feeds

1.1k
94
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
FreeTube logo
FreeTube
+5
tinyfeed logo

tinyfeed

CLI tool that generates a lightweight static HTML feed aggregator

370
16
Last commit

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.

MITActively maintained
Alternative to:
Netvibes logo
Netvibes
+4
PluXml logo

PluXml

Lightweight PHP flat-file CMS for blogs and small websites

235
71
Last commit

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.

GPL-3.0Slowing down
Alternative to:
WordPress.com logo
WordPress.com
+13