<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>RSS on oxi.ch</title><link>https://oxi.ch/tags/rss/</link><description>Recent content in RSS on oxi.ch</description><generator>Hugo</generator><language>de-DE</language><copyright>oXiVanisher</copyright><lastBuildDate>Mon, 22 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://oxi.ch/tags/rss/index.xml" rel="self" type="application/rss+xml"/><item><title>PyNewsAggregator</title><link>https://oxi.ch/posts/2026-06-22-pynewsaggregator/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://oxi.ch/posts/2026-06-22-pynewsaggregator/</guid><description>&lt;p&gt;RSS ist für mich immer noch der beste Weg, um bei Nachrichten und Blogs auf dem Laufenden zu bleiben: kein Algorithmus, der entscheidet, was ich sehe, sondern einfach alle neuen Artikel in chronologischer Reihenfolge. Die meisten Feed-Reader sind mir aber entweder zu überladen oder brauchen gleich einen eigenen Datenbankserver. Darum habe ich mit &lt;strong&gt;PyNewsAggregator&lt;/strong&gt; einen eigenen gebaut.&lt;/p&gt;&#10;&lt;p&gt;Konfiguriert wird alles in einer einzigen YAML-Datei - es gibt bewusst keine Einstellungen in der Oberfläche. Pro Feed kann man das Abfrageintervall festlegen, und mit globalen oder feedspezifischen Filtern (Text oder Regex) lassen sich uninteressante Schlagzeilen ausblenden. Mit regelbasierten Kategorien wie Tech, Security oder Sport kann man die Timeline filtern, eine ganze Kategorie als gelesen markieren oder sie komplett ausblenden.&lt;/p&gt;</description></item></channel></rss>