VOOZH about

URL: https://apify.com/imalex/homes-address-scraper

⇱ Homes.com All Address Scraper Β· Apify


Pricing

from $1.00 / 1,000 results

Go to Apify Store

Homes.com All Address Scraper

A barebones scraper for homes.com that will allow you to find the address of any and every property whether they're currently listed or not. Use for your mailing campaigns or door-to-door sales.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Alex Storey

Alex Storey

Maintained by Community

Actor stats

1

Bookmarked

15

Total users

2

Monthly active users

5 months ago

Last modified

Share

JavaScript Crawlee & CheerioCrawler Actor Template

This template example was built with Crawlee to scrape data from a website using Cheerio wrapped into CheerioCrawler.

Quick Start

Once you've installed the dependencies, start the Actor:

$apify run

Once your Actor is ready, you can push it to the Apify Console:

apify login # first, you need to log in if you haven't already done so
apify push

Project Structure

.actor/
β”œβ”€β”€ actor.json # Actor config: name, version, env vars, runtime settings
β”œβ”€β”€ dataset_schena.json # Structure and representation of data produced by an Actor
β”œβ”€β”€ input_schema.json # Input validation & Console form definition
└── output_schema.json # Specifies where an Actor stores its output
src/
└── main.js # Actor entry point and orchestrator
storage/ # Local storage (mirrors Cloud during development)
β”œβ”€β”€ datasets/ # Output items (JSON objects)
β”œβ”€β”€ key_value_stores/ # Files, config, INPUT
└── request_queues/ # Pending crawl requests
Dockerfile # Container image definition

For more information, see the Actor definition documentation.

How it works

This code is a JavaScript script that uses Cheerio to scrape data from a website. It then stores the website titles in a dataset.

  • The crawler starts with URLs provided from the input startUrls field defined by the input schema. Number of scraped pages is limited by maxPagesPerCrawl field from the input schema.
  • The crawler uses requestHandler for each URL to extract the data from the page with the Cheerio library and to save the title and URL of each page to the dataset. It also logs out each result that is being saved.

What's included

  • Apify SDK - toolkit for building Actors
  • Crawlee - web scraping and browser automation library
  • Input schema - define and easily validate a schema for your Actor's input
  • Dataset - store structured data where each object stored has the same attributes
  • Cheerio - a fast, flexible & elegant library for parsing and manipulating HTML and XML
  • Proxy configuration - rotate IP addresses to prevent blocking

Resources

Creating Actors with templates

Getting started

For complete information see this article. To run the Actor use the following command:

$apify run

Deploy to Apify

Connect Git repository to Apify

If you've created a Git repository for the project, you can easily connect to Apify:

  1. Go to Actor creation page
  2. Click on Link Git Repository button

Push project on your local machine to Apify

You can also deploy the project on your local machine to Apify without the need for the Git repository.

  1. Log in to Apify. You will need to provide your Apify API Token to complete this action.

    $apify login
  2. Deploy your Actor. This command will deploy and build the Actor on the Apify Platform. You can find your newly created Actor under Actors -> My Actors.

    $apify push

Documentation reference

To learn more about Apify and Actors, take a look at the following resources:

You might also like

Homes

getdataforme/homes-scraper

Homes is an Apify Actor that scrapes real estate listings from Homes.com, extracting detailed property data via location queries and flexible price filters....

16

Ryanhomes.com Scraper

memo23/ryanhomes-scraper

Open the door to seamless real estate insightsβ€”simplify your property search, save hours of manual research, and find your ideal home or investment opportunity with unparalleled accuracy and ease!

πŸ‘ User avatar

Muhamed Didovic

3

Homes Bulk Scraper Pro

hello.datawizards/homes-bulk-scraper-pro

The Homes Scraper is an Apify actor for extracting real estate listings from homes.com. It supports customizable filters like price range and item limits, outputs structured JSON data, and uses Apify's Residential Proxy for reliable performance. Perfect for property data needs!

Homes Property Search Scraper

stealth_mode/homes-property-search-scraper

Efficiently scrape property listings from Homes.com search results. Extract property details, images, prices, locations, and structured real estate data for market analysis, lead generation, and investment research across the U.S. housing market.

20

Homes Property Scraper

agentx/homes-property-scraper

Search Homes.com listings across the United States. Extract sale and rental property data with prices, addresses, beds, baths, area, descriptions, images, agents, and source URLs.

Homes Urls Parser Script

hello.datawizards/homes-urls-parser-script

Scrape detailed property data from Homes.co.jp with the `Homes-Urls Parser Script`. Extract JSON with prices, floor plans, images, sales info, model rooms, and contact details. Ideal for real estate analysis, investment research, and automated property intelligence.

Homes.com Scraper

epctex/homes-com-scraper

Retrieve all real estate property information from Homes.com. Scrape every property opportunity with prices, plans, images, tax history, amenities, sizes, images, addresses, contact information, real estate agents, and many more attributes in seconds. Search anything without any limits! Super fast!

Homes.co.nz $1πŸ’° URL | Search | Property Scraper

abotapi/homes-co-nz-scraper

From $1/1K. Scrape Homes.co.nz listings via search or URL. Supports multiple locations or links per run with forward pagination. Extract enriched data, including property details, agents, branch info, valuations, media, open homes, and filters for status, price, beds, and baths.

Homes.com Agents Scraper

fatihtahta/homes-com-agent-scraper

Extract Homes.com agent profiles at scale with contact data, brokerage details, sales metrics, market coverage, profile media, and performance signals. Built for enterprise-grade real estate recruiting, lead enrichment, agent intelligence, and automated analytics pipelines.

RE/MAX Canada Scraper β€” Real Estate Listings & Property Data

vladignatyev/remax-ca-scraper

Scrape RE/MAX Canada (remax.ca) real estate listings into clean JSON, CSV or Excel. Extract Canadian property data β€” price, beds, baths, address, property type, agent, MLS and geo β€” for homes for sale and rent in every province. A real estate dataset for investors, analysts and lead generation.

πŸ‘ User avatar

Vladimir Ignatev

3

Related articles

Pros and cons of web scraping
Read more
5 powerful scrapers to add to your SEO tool kit
Read more
How to use web scraping for online research
Read more