DEV Community

Zakaria Blefkih
Zakaria Blefkih

Posted on

Remote Job Aggregators on Apify Compared (September 2026)

Eight Actors compared here aggregate remote job boards into one feed. flash_scraper/remote-job-aggregator sweeps the most boards (10 keyless boards plus one opt-in) at $2 per 1,000 deduplicated jobs. nivlekk/remote-jobs-aggregator is the cheapest per row at $0.50 per 1,000, and memo23 is the cheapest that merges six boards at $1.99 and adds employer emails. benthepythondev has the largest user base at 738.

Every figure below was read from Apify's public Store API on 2026-09-05. This category churns fast, so the Pricing tab on each actor page is authoritative, not this article.

Disclosure: I publish flash_scraper/remote-job-aggregator, one of the actors compared here. It has zero reviews, and that is stated in the table rather than hidden.

Why board count is the metric that matters here

All of these actors read the same public, keyless feeds: RemoteOK, Remotive, We Work Remotely, Himalayas, Jobicy, Working Nomads, Arbeitnow, the Hacker News "Who is hiring?" thread, and a few smaller boards. Board health is a shared risk rather than an actor-specific one: Jobspresso itself answered HTTP 403 to our own direct board probe on 2026-08-27, and DevITjobs UK went dead upstream on 2026-08-29 (re-probed 2026-09-05: devitjobs.uk/api/jobsLight 302s to a signup page) — either would affect any actor reading them, ours included. None of them can reach LinkedIn, Indeed or Glassdoor remote listings, because those are a different scraping problem entirely. So the honest differentiators are: how many of those feeds an actor merges, whether it deduplicates a role that appears on three of them, whether it can run as a scheduled alert that only delivers new postings, and price per unique row.

The comparison table

Actor Users Rating (reviews) Price per 1,000 Boards covered What to watch
benthepythondev/remote-jobs-aggregator 738 5.0 (1) $15.00 per 1,000 results Arbeitnow, Jobicy, Himalayas, RemoteOK, Remotive, Working Nomads (6) Salary extraction is a separate $10 per 1,000 event; most-used but by far the most expensive per row
inlifeprojects/himalayas-jobs-scraper 608 none yet (0) $1.00 per 1,000 results Himalayas only (1) Single board, nothing to deduplicate; filters by seniority and country
sync-network/multi-site-remote-job-finder 282 3.0 (1) $3.00 per 1,000 results RemoteOK, Remotive, We Work Remotely, Jobspresso (4) Four boards; the listing does not name cross-board deduplication
memo23/remote-jobs-aggregator 87 5.0 (2) $1.99 per 1,000 results RemoteOK (full depth), We Work Remotely, Remotive, Himalayas, Jobicy, Arbeitnow (6) Adds opt-in employer contact emails and geo eligibility; claims 2,000 to 3,000 unique jobs per run
get_anything/remote-jobs-aggregator 34 5.0 (2) $2.00 per 1,000 job records Remotive, RemoteOK, Arbeitnow, Himalayas, Jobicy, We Work Remotely (6) Deduplicated and normalised from official public feeds; no run-start fee
nivlekk/remote-jobs-aggregator 21 none yet (0) $0.50 per 1,000 results RemoteOK, We Work Remotely, Remotive named in the title; 7 selectable in its input schema (remoteok, weworkremotely, remotive, arbeitnow, jobicy, himalayas, workingnomads) Cheapest per row anywhere in this category, plus a $0.001 run start
delightful_unicorn/remote-jobs-aggregator 17 none yet (0) $1.00 per 1,000 results RemoteOK, We Work Remotely, Working Nomads (3) Positioned as a unified API, no proxy; deduplication is not named in the listing
flash_scraper/remote-job-aggregator 18 none yet (0) $2.00 per 1,000 deduplicated jobs RemoteOK, We Work Remotely, Working Nomads, DevITjobs US, DevITjobs UK, The Muse, Remotive, Jobicy, Himalayas, HN "Who is hiring?" (10) plus opt-in Arbeitnow devitjobs.uk is down upstream and is reported per run, never billed. A change to $3 per 1,000 is scheduled for 2026-09-14

When to pick which

Pick nivlekk/remote-jobs-aggregator if you want the absolute floor on price. Fifty cents per 1,000 rows is half the price of the next cheapest ($1.00 per 1,000, inlifeprojects and delightful_unicorn) and a quarter of the $2 tier. Its title names three boards but its input schema offers seven, and there are no reviews yet; for a hobby feed or a first prototype the price is hard to argue with.

Pick memo23/remote-jobs-aggregator if you want depth plus employer contacts. RemoteOK's public feed returns the 100 newest listings by default, and an actor that pages past that returns jobs the others never see. Opt-in employer emails turn a job feed into a lead list.

Pick benthepythondev/remote-jobs-aggregator if user count is your proxy for reliability. At 738 users it is the most-used aggregator here, ahead of inlifeprojects (608) and 2.6x the next multi-board actor (sync-network, 282), and 747 of 748 runs succeeded in the 30 days to 2026-09-05. Do the arithmetic first: at $15 per 1,000 results plus $10 per 1,000 salary extractions, 1,000 jobs with salaries costs $25, against $2 to $2.50 from most of this table.

Pick inlifeprojects/himalayas-jobs-scraper if Himalayas alone is enough. Buying an aggregator to read one board is overhead you do not need.

Pick flash_scraper/remote-job-aggregator if you want the widest keyless board sweep in one run, or if you want the same search to run daily and deliver only what is new. Ten boards by default is the largest count in the table, and the two DevITjobs boards, The Muse and the Hacker News "Who is hiring?" thread are sources no other actor here names. Rows are merged across boards by canonical job URL and by (title, company), so a role on two boards ships and bills once. With onlyNewJobs on a schedule, a run where nothing is new delivers zero rows and bills only the $0.00005 start. Hourly, weekly and monthly pay is converted to annual (times 2080, 52, 12) with a magnitude guard, so salary_min sorts across every board on one axis.

What ours does not do, stated plainly

It has no reviews. Zero, from 18 users, at the time of writing. Four of the eight actors in this table are in the same position, but it should be the first thing you weigh, not something you discover later.

It covers no LinkedIn, Indeed or Glassdoor remote listings. Ten keyless boards is ten public feeds. If you need the big three, that is a different actor and a different price bracket.

Salary is on a minority of rows. On the 2026-08-15 default run, 100 deduplicated jobs from 9 boards with 6 cross-board duplicates merged, 35 percent of rows carried a salary, 88 percent a description snippet and 100 percent a posting date. DevITjobs fills salary on nearly every row; The Muse and Working Nomads publish none at all.

One board is currently down. devitjobs.uk has been unreachable upstream. Its absence is named in the run status and it is never billed, but it is nine working default boards today, not ten.

Republication is restricted. Remotive's terms forbid re-posting their rows to other job boards. Jobicy allows it with credit and the original apply links kept. Himalayas asks for a link back to himalayas.app. These terms bind every actor in this table equally.

What a real run costs

At $0.002 per deduplicated job, 500 jobs is $1.00, and 2,499 jobs at $0.002 plus the $0.00005 run start comes to $4.998 — so a $5 free-plan credit covers 2,499 jobs with change. Apify's free plan carries a monthly usage credit (currently $5, apify.com/pricing read 2026-09-05), which covers roughly 2,499 deduplicated jobs from this actor if spent on it alone. Duplicates merge before billing, filtered rows are never charged, and a nothing-new monitoring run bills only the $0.00005 start. A pricing record scheduled for 2026-09-14 raises the rate to $0.003 per job.

Short answers

Is there a remote jobs API that needs no API key? Every actor in this table is keyless, because they all read public feeds that require no registration. Running them through Apify does require an Apify token, and the free plan needs no card. If you want the feeds without Apify at all, RemoteOK, Remotive, Himalayas, Jobicy and Arbeitnow all publish open JSON endpoints you can call yourself.

How do I get an alert for only new remote jobs? Set an only-new flag and put the actor on an Apify schedule. flash_scraper/remote-job-aggregator (onlyNewJobs) and benthepythondev's actor both name a new-only monitor in their listings. The billing consequence matters more than the feature: on a per-result actor, a monitor that re-delivers the same 400 jobs every morning bills you for 400 jobs every morning.

How many remote jobs can one run return? It depends on the boards, not the actor. RemoteOK's public feed is the 100 newest listings unless an actor pages deeper, We Work Remotely's category RSS feeds run 25 to 100 rows each, and Working Nomads is a curated list of roughly 50. memo23 claims 2,000 to 3,000 unique jobs per run from six boards at full depth, which is the highest figure any listing in this table states.


Data source: Apify public Store API, read 2026-09-05. Author: Flash Scrape (flash_scraper on Apify), publisher of one of the actors listed. Corrections welcome.

Top comments (0)