Go to Apify Store
User picture

Stable

lightmoon

Scrapers that return exactly what the source published. No login, no inferred fields, a health check behind every listing.

ACTOR STATS

22 public Actors

85 total users

60 monthly users

97.1% runs succeeded

What I build

Scrapers that return exactly what the source published. Nothing is inferred and nothing is filled in: a field the source did not publish comes back empty rather than guessed.

How the data is collected

  • Fetched while your run executes — not served from an index built hours ago. A post published minutes ago shows up in the next run.
  • Plain HTTP with a real browser fingerprint. No headless browser unless a target genuinely needs one, which keeps runs fast and the price honest.
  • No account, no cookie, no API key. Every listing reads public pages only.
  • Nothing is trusted because it returned 200. Every run asserts on parsed records. A page that answers "OK" and carries no data is a failure here, not a success.

What every listing gives you

  • A real output row on the page, before you pay for one.
  • Field names in the documentation that match the field names in the data.
  • Limits stated up front, including how the free plan behaves.
  • A scheduled health check behind it. A scraper that breaks gets fixed or flagged — not left to rot quietly.
  • Filters that run before billing: a row you filtered out is a row you did not pay for.

What is on the shelf

Jobs (LinkedIn, ATS boards, career pages), companies and their posts (LinkedIn), contacts (Google Maps, local business listings, YouTube channels), social (Threads, Telegram, RedNote), e-commerce (Shopify catalogues) and website traffic estimates. Each one has ten ready-made examples on its page.

Issues are read. If a scraper misses a field you need, open an issue on the Actor; that is the fastest way to get it added.

Public Actors