PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Job Search Python Packages

Python packages with the GitHub topic job-search. Sorted by monthly downloads, with stars and forks.
speedyapply
python-jobspy

Jobs scraper library for LinkedIn, Indeed, Glassdoor, ZipRecruiter, Bayt, Naukri, BDJobs & HelloWork

202K 4K 883
D4umak
heylead

HeyLead: AI agent for LinkedIn outreach. Finds the right people, writes in your voice, follows up and handles replies, from Claude Code, Cursor, any MCP client or a web dashboard.

58K 9 0
gzchenhao
openhire

Job postings with the employer's REAL posting date, pulled from Greenhouse / Lever / Ashby / 北森 Beisen / Moka ATS APIs. MCP server + CLI for Claude, Cursor and any agent. 139 employers in AI infra, autonomous driving 智驾 and embodied AI 具身. Your résumé never leaves your machine.

8K 8 0
AkhilBaja3005
job-finder-ai

Autonomous AI job search agent that scans, filters, and matches roles against developer profiles.

8K 1 0
DeibyGS
applyr

CLI job application tracker designed for AI coding agents

6K 4 0
can4hou6joeng4
boss-agent-cli

🤖 Local-assist BOSS Zhipin CLI for AI agents — search, welfare filtering, shortlist, JSON-envelope output; low-risk & compliant by default.

4K 2K 175
atenreiro
tailorbirdcv

Stitched to fit. A free, open-source app that tailors your resume and cover letter to each job without inventing anything: every line is fact-checked against your own CV. Runs on your computer (macOS, Windows, Linux) with your Claude or ChatGPT subscription, or an API key. Builds Word and PDF.

4K 1 0
inigo99
jobradar-cv

A self-hosted job radar that searches job boards, scores every opening against your CV, and writes a tailored one-page CV for each one — without inventing a single thing about you.

4K 1 0
earnnova-dev
gigwatch-nova

Self-hosted freelance-gig watcher: monitor job feeds, filter by your skills, alert on new matches.

4K 1 0
dheerajjha
blind-mcp

Find what a role actually pays, including where the employer publishes nothing. MCP server reading published salary bands off Greenhouse, Ashby, Lever and Workday -- per seniority, per currency.

4K 1 6
dheerajjha
payband-mcp

Find what a role actually pays, including where the employer publishes nothing. MCP server reading published salary bands off Greenhouse, Ashby, Lever and Workday -- per seniority, per currency.

3K 1 6
vinayvobbili
jobwatch

Watch company job boards (Greenhouse, Lever, Ashby, Workable, Workday, Eightfold, Rippling), get a ranked digest of new matches, track every application, and use it from Claude via MCP. Never auto-applies.

3K 0 0
pleasedodisturb
kestrel-app

Self-hosted job search platform: multi-board discovery, LLM fit scoring with a CI eval harness, pipeline CRM, analytics. Ten AI providers behind one interface. Data stays in local SQLite. FastAPI + React, AGPL-3.0.

2K 7 1
Skalyaev
a-jobseeker

Scrapes job offers, selects the best matches with an AI, and generates a tailored CV and cover letter for each.

2K 0 0
thorwhalen
hired

Streamline the job application process for job seekers - with AI obvs!

2K 0 0
HasData
hasdata-indeed-mcp

Indeed MCP server by HasData: search job listings and read full postings, as JSON.

2K 11 0
albertosca
moonlighter-core

The job-application assistant that leaves the last word to you: scans the job boards you choose, scores postings against your profile, and drafts answer sheets from your own data. Self-hosted MCP server + CLIs.

2K 11 6
albertosca
moonlighter-scan

The job-application assistant that leaves the last word to you: scans the job boards you choose, scores postings against your profile, and drafts answer sheets from your own data. Self-hosted MCP server + CLIs.

2K 11 6
albertosca
moonlighter-apply

The job-application assistant that leaves the last word to you: scans the job boards you choose, scores postings against your profile, and drafts answer sheets from your own data. Self-hosted MCP server + CLIs.

2K 11 6
albertosca
moonlighter

The job-application assistant that leaves the last word to you: scans the job boards you choose, scores postings against your profile, and drafts answer sheets from your own data. Self-hosted MCP server + CLIs.

2K 11 6
albertosca
moonlighter-email

The job-application assistant that leaves the last word to you: scans the job boards you choose, scores postings against your profile, and drafts answer sheets from your own data. Self-hosted MCP server + CLIs.

1K 11 6
HasData
hasdata-glassdoor-mcp

MCP server for Glassdoor: search job listings by keyword and location, read one posting in full with the employer rating and the salary figure with its provenance. 1,000 free credits every month.

1K 12 0
Tiqni
sira

Sira (سيرة — Arabic for a life story; سيرة ذاتية is a CV) is a multi-agent AI CLI that tailors your resume to a job posting without inventing facts, audits it for hallucinations and clichés, and writes you a self-review report.

1K 0 0
ebarti
jobstreaming

Concurrent, resumable job collection for Python with typed events, durable checkpoints, normalized models, and a DataFrame API.

1K 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology