JobSpy
JobSpy is a Python library that collects job postings from several job boards into one table for job seekers and researchers.
What it is good for
- Gathering job listings from many job boards in one place
- Searching remote jobs across LinkedIn and Indeed at once
- Exporting job search results to a spreadsheet or file
At a glance
- Who it is for
- Setup
- Requires programming
Level 5 of 5. You need to write code to use it.
- Cost
- Free and open source
- Type
- Framework or SDK
- Tasks
- Works with
- LinkedIn, Indeed, Glassdoor, ZipRecruiter, Bayt, Naukri
Momentum
- Rank this week
- Not ranked yet
- Best rank
- None yet
- GitHub stars
- 4,613
GitHub numbers as of Nov 2, 2026. Updated weekly.
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is JobSpy free?
- Yes. It is free and open source (MIT license).
- Do I need to know how to code to use JobSpy?
- Yes. You need to write code to use it.
- What does JobSpy work with?
- According to its own documentation, it works with LinkedIn, Indeed, Glassdoor, ZipRecruiter, Bayt, and Naukri.
- What is JobSpy good for?
- Gathering job listings from many job boards in one place, searching remote jobs across LinkedIn and Indeed at once, and exporting job search results to a spreadsheet or file.
Similar agents to JobSpy
- OpenBB
OpenBB is an open data platform that connects financial data sources to Python, dashboards, and AI agents for analysts.
- MinerU
MinerU is a document parser that turns PDFs and Office files into clean markdown or JSON for AI workflows.
- a-stock-data
a-stock-data is a skill file that gives AI coding assistants ready-made tools for pulling China A-share market data for investment research.
- kordoc
kordoc is a command-line tool and MCP server that converts Korean documents (HWP, HWPX, PDF, Office files) to Markdown for people working with government and office paperwork.
- AKTools
AKTools is an HTTP API and MCP server that gives AI assistants and programs access to AKShare's financial data for stock and market research.
- Nanobrowser
Nanobrowser is a Chrome extension that runs an AI agent in your own logged-in browser to carry out web tasks for you.