FreshRSS releases

↗️ Filter or 📈 Statistics
Information
Icon
✇

↗️
📌

ℹ️ Relevant for invalid feeds.
⚠️ Changing the policy will create duplicates.

Login

ℹ️ Allows access to HTTP protected RSS feeds

Filter actions
if an identical title already exists in the top n newest articles of the feed
upon receiving the article
when it is no longer in the upstream news feed

ℹ️ Write one search filter per line. Operators see documentation.

Archiving
10 articles 🔃 Update feeds

If no purge policy is selected, every article will be kept.

Purge policy
Type of feed source

ℹ️ XPath 1.0 is a standard query language for advanced users, and which FreshRSS supports to enable Web scraping.

ℹ️ Example: //div[@class="news-item"]

ℹ️ Use in particular the XPath axis descendant:: like descendant::h2

ℹ️ Example to take the full item: .

ℹ️ Example: descendant::a/@href

ℹ️ Example: descendant::img/@src

ℹ️ Can also be a static string. Example: "Anonymous"

ℹ️ The result will be parsed by strtotime()

ℹ️ Optional. A format supported by DateTime::createFromFormat() such as d-m-Y H:i:s

ℹ️ Example: normalize-space(//script[@type="application/json"]) (single JSON)
or: //script[@type="application/ld+json"] (one JSON object per article)

ℹ️ A JSON dot notated uses dots between objects and brackets for arrays (e.g. data.items[0].title)

ℹ️ JSON path to the array containing the items, e.g. $ or newsItems

ℹ️ Key under which the content is found, e.g. content

ℹ️ Example: permalink

ℹ️ Example: image

ℹ️ The result will be parsed by strtotime()

ℹ️ Optional. A format supported by DateTime::createFromFormat() such as d-m-Y H:i:s

Content retrieval
👀

ℹ️ Retrieves truncated RSS feeds (caution, requires more time!)

ℹ️ Write one search filter per line. Operators see documentation.

Advanced

ℹ️ A CSS selector may be a list such as: footer, aside, p[data-sanitized-class~="menu"]

ℹ️ Example: foo=bar; gdpr_consent=true; cookie=value

ℹ️ Allow the feed server to set cookies (stored in memory for the duration of the request only)

ℹ️ Set to 0 or leave blank to disable, -1 for unlimited redirects

ℹ️ Example: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)

ℹ️ Select a protocol (e.g: SOCKS5) and enter the proxy address (e.g: 127.0.0.1:1080 or username:password@127.0.0.1:1080)

ℹ️ The POST payload has automatic support for application/x-www-form-urlencoded and application/json

ℹ️ Headers are separated by a newline, and the name and value of a header are separated by a colon (e.g: Accept: application/atom+xml
Authorization: Bearer some-token
).

Maintenance

Clear cache

ℹ️ Clear the cache for this feed.

ℹ️ Reload that many articles and fetch complete content if a selector is defined.

Export

Export as OPML
Download

ℹ️ XML file (data subset. See documentation)