1
0
Fork 0
mirror of https://codeberg.org/Reuh/feather.git synced 2025-10-27 10:09:32 +00:00
File-based RSS reader client for TT-RSS/FreshRSS/Miniflux/...
Find a file
2025-10-09 16:19:17 +02:00
.gitignore Initial commit 2025-10-09 13:50:18 +02:00
.python-version Initial commit 2025-10-09 13:50:18 +02:00
config.default.toml fix: count filename lengths in bytes instead of characters 2025-10-09 16:19:17 +02:00
google_reader.py docs: add license to google-reader 2025-10-09 13:55:50 +02:00
main.py fix: count filename lengths in bytes instead of characters 2025-10-09 16:19:17 +02:00
pyproject.toml feat: use jinja templates for HTML & filenames 2025-10-09 15:30:19 +02:00
README.md fix: error if deleting an html file during sync and it was read on the server 2025-10-09 15:44:30 +02:00
uv.lock feat: use jinja templates for HTML & filenames 2025-10-09 15:30:19 +02:00

Feather: local file-based RSS reader

Usage

Installation

FAQ

Why

Name

What should I eat tonight

TODO

  • Write documentation
  • Perform mark-as-read operation more often than sync (inotify, daemon, etc.)
  • Make HTML filename configurable
  • Make HTML template configurable
  • Nested categories
  • Share the fun somewhere
  • Edge cases: mark as read during sync (if marked as read on server or not)
  • Proper filename escaping
  • Command to force regenerate all HTML files (incl. recompute datetimes & paths)
  • Handle item updates