Add a feed or category

Add a category

Add a feed

↗️
Type of feed source

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

ℹ️ Example: //title or a static string: "My custom feed"

ℹ️ 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

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

ℹ️ Example: meta.title or a static string: "My custom feed"

ℹ️ JSON path to the array containing the items, e.g. 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

Advanced

ℹ️ 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:[email protected]:1080)

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

Add dynamic OPML ⚡

↗️

ℹ️ Provide the URL to an OPML file to dynamically populate this category with feeds

❌