VOOZH about

URL: https://apify.com/completed_xanadu/trovolavoro-job-scraper

⇱ TrovoLavoro Job Scraper Β· Apify


Pricing

$15.00/month + usage

Go to Apify Store

TrovoLavoro Job Scraper

Scraper Component Extracts structured data from job postings: Job Title Company Name Company Domain (auto-generated) Job Location Description (with keyword filtering) Job Post URL Date Posted Employment Type (full-time, contract, etc.) Salary Status (active/closed)

Pricing

$15.00/month + usage

Rating

0.0

(0)

Developer

πŸ‘ Fredrick Otieno

Fredrick Otieno

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 months ago

Last modified

Share

Indeed Scrapper & Crawler

A combined web crawler and scraper for extracting job listings from Indeed.com with a Web UI.

Quick Start (Web UI)

The easiest way to use this scrapper is with the built-in web interface:

# Install dependencies
pip install-r requirements.txt
# Run the web server
python app.py

Then open your browser to: http://127.0.0.1:5000

The web UI lets you:

  • Configure search parameters visually
  • Watch the scraping progress in real-time
  • View results in a sortable table
  • Export to CSV or JSON with one click

Features

Web UI

  • Beautiful, responsive interface
  • Real-time progress tracking
  • Live status updates
  • One-click export to CSV/JSON
  • Configure all options without editing code

Crawler Component

  • Discovers job URLs across multiple search result pages
  • Follows pagination automatically
  • Manages URL queue to avoid duplicates
  • Configurable search keywords and locations

Scraper Component

  • Extracts structured data from job postings:
    • Job Title
    • Company Name
    • Company Domain (auto-generated)
    • Job Location
    • Description (with keyword filtering)
    • Job Post URL
    • Date Posted
    • Employment Type (full-time, contract, etc.)
    • Salary
    • Status (active/closed)

Installation

$pip install-r requirements.txt

Usage

Option 1: Edit config.py

  1. Edit config.py with your settings:
SEARCH_KEYWORDS ="python developer"
SEARCH_LOCATION ="Remote"
DESCRIPTION_KEYWORDS =["django","fastapi"]
MAX_PAGES =10
MAX_JOBS =100
  1. Run the scraper:
$python indeed_scrapper.py

Option 2: Use as a module

from indeed_scrapper import IndeedCrawlerScraper
scraper = IndeedCrawlerScraper(
search_keywords="data scientist",
search_location="New York, NY",
description_keywords=["python","sql","machine learning"],
max_pages=5,
max_jobs=50,
headless=False
)
scraper.run(output_format="csv")

Output Files

  • indeed_jobs.csv - Job data in CSV format
  • indeed_jobs.json - Job data in JSON format (if enabled)

Configuration Options

SettingDescription
SEARCH_KEYWORDSJob title/keywords to search
SEARCH_LOCATIONLocation (city, state, or "Remote")
DESCRIPTION_KEYWORDSFilter jobs by description keywords
MAX_PAGESNumber of search pages to crawl
MAX_JOBSMaximum jobs to scrape
HEADLESSRun browser in background (True/False)
OUTPUT_FORMAT"csv", "json", or "both"

Notes

  • The scraper uses Selenium to handle JavaScript-rendered content
  • Delays are built in to avoid being blocked
  • Company domains are auto-generated from company names
  • Status is marked "active" if the job page is accessible

TrovoLavoro-Job-Scraper

You might also like

LinkedIn Job Listings Scraper

scrapers_lat/linkedin-jobs-scraper

Extract public LinkedIn job postings by keyword and location worldwide. Scrape job title, company, location, posted date, job URL, company page, seniority, employment type, job function, industries and full description.

LinkedIn Job Search

seemuapps/linkedin-job-search

Search LinkedIn job listings by keyword and location extract title, company, salary, seniority, employment type, and full job description.

Ashby Job Scraper - Cheap πŸ”ŽπŸ’ΌπŸ“Š

scrapestorm/ashby-job-scraper---cheap

Looking to collect job listings from Ashby job boards? πŸ’ΌπŸ”ŽπŸ“„ With this scraper, you can extract detailed job information including company, job title, departments, location, employment type, remote status, salary, job URL & much more Perfect for job market analysis & structured datasets πŸ“Š

1

Indeed Job Scraper

mvpeav/indeed-job-scraper

Scrape Indeed job listings with full details: salary, benefits, company ratings, job type, and more. Supports filters for location, job type, and date posted.

πŸ‘ User avatar

MItchell Peavler

2

Indeed Job Scraper

rupom888/indeed-job-scraper

Scrape Indeed job listings by keyword and location. Extracts job title, company, salary, location, job type, remote status, easy apply, description snippet, and more. Supports date filters, job type filters, radius, and optional full description scraping.

Indeed Jobs Scraper

databro/IndeedJobsScraper

Crawls Indeed job postings and extracts job title, company name, company logo, company website, location, location type (on-site, remote, etc.), country, date posted, valid through, employment type, salary range (min, max, currency, unit), and job description.

103

1.1

Google Jobs Scraper API – Listings by Keyword & Location

nuclear_quietude/google-jobs-scraper-api

Scrape job listings from Google Jobs using keywords and locations with this Google Jobs Scraper API. Extract job title, company, location, employment type, posted date, job description, and apply link. Ideal for job boards, recruitment automation, and job-market analytics.

165

1.0

Fast LinkedIn Jobs Scraper

aaas.ma/fast-linkedin-jobs-scraper

Simply input your desired job titles and location to get a customized list of job opportunities, job titles, job description, job salary, job type, job location complete with company details and links. Start exploring today!

Google Premium Jobs Scraper

scrapeai/google-premium-jobs-scraper

Scrape job listings from Google Jobs (via Google Search) by keyword and location with country and language targeting. Extracts job title, company, location, salary range, job type, date posted, and application URL β€” perfect for job market research and recruitment intelligence.

Indeed Job Scraper

pramodkonde17/indeed-job-scraper

Scrapes job listings from Indeed.com based on job role, location, and other filters. Returns structured job data including title, company, location, salary, and description.