RSS and Newsletter Page Extractor avatar

RSS and Newsletter Page Extractor

Pricing

Pay per usage

Go to Apify Store
RSS and Newsletter Page Extractor

RSS and Newsletter Page Extractor

Find RSS, Atom, JSON feed links, and likely newsletter/archive update links from public pages.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Lau Kuan Ee

Lau Kuan Ee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 days ago

Last modified

Categories

Share

RSS and Newsletter Page Extractor Actor

Status: published on Apify Store.

This utility is the second build candidate from the Utility-to-Usage scanner after the CSV cleanup tool reached a live deployment.

Product Shape

Discover feed and update links from public pages by:

  • finding declared RSS, Atom, and JSON feed metadata;
  • extracting likely newsletter, archive, changelog, release, and update links;
  • normalizing relative URLs into absolute URLs;
  • removing duplicates;
  • returning actor-style JSON output.

Run

Run the extractor CLI:

C:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\rss_newsletter_extractor.py --input .\samples\input.json --out .\samples\output.json

Run the Apify-style local entrypoint:

C:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe .\main.py

That writes newline-delimited records to storage/datasets/default/records.jsonl.

Test

C:\Users\lauku\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe -m unittest discover -s .\tests

Publish Path

  • First target: Apify Actor.
  • Later variant: hosted monitor that runs scheduled checks and emits changed feeds/items.

Apify packaging files included:

  • .actor/actor.json
  • INPUT_SCHEMA.json
  • Dockerfile
  • main.py

Risk Boundary

This MVP uses public pages or user-supplied HTML only. It does not handle logins, paywalls, CAPTCHAs, private data, or platform evasion.