Subscribe to YouTube RSS feeds and keep track of watched videos
Go to file
Pavle Portic 5f18adc0f1
Add __main__ module
2022-05-02 08:37:34 +02:00
tests Add dedicated fetch command instead of always checking 2021-11-19 19:48:09 +01:00
ytrssil Add __main__ module 2022-05-02 08:37:34 +02:00
.editorconfig Initial commit 2021-07-30 11:50:34 +02:00
.gitignore Initial commit 2021-07-30 11:50:34 +02:00
.mypy.ini Add dedicated fetch command instead of always checking 2021-11-19 19:48:09 +01:00
LICENSE Add license and readme for publishing 2021-08-01 17:15:06 +02:00
makefile Add build to makefile and wheel to dev requirements 2021-10-14 00:03:11 +02:00
readme.md Add dedicated fetch command instead of always checking 2021-11-19 19:48:09 +01:00
requirements-dev.txt Add dedicated fetch command instead of always checking 2021-11-19 19:48:09 +01:00
requirements.txt Switch to SQLite3 as storage backend and add dependency injection 2021-08-01 17:02:22 +02:00
setup.py Use git tag info for wheel versioning 2021-08-06 00:11:59 +02:00

readme.md

YouTube RSS manager

This is a simple CLI to manage YouTube subscriptions through RSS feeds and watch new videos using mpv. It keeps track of watched videos in a local sqlite database.

This tool is still in early development and breaking changes across minor versions are expected.

Configuration

It looks for a list of RSS URLs in $XDG_CONFIG_HOME/ytrssil/feeds (~/.config/ by default), with one URL per line. Only YouTube channel feeds are supported at this moment.