From 14a3726f344742904b8678af9cd88f0e42bf0c3a Mon Sep 17 00:00:00 2001 From: Petr Date: Fri, 30 Oct 2026 20:39:41 +0000 Subject: [PATCH] docs: searchable title, intro, related scrapers and guide links Co-Authored-By: Claude Opus 5.5 --- README.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e3d9e9..54de70b 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# justjoin-scraper +# Just Join IT Scraper — Polish IT Job Offers and Salaries in Python [![release](https://img.shields.io/github/v/release/2scraper/justjoin-scraper?sort=semver)](https://github.com/2scraper/justjoin-scraper/releases) [![tests](https://github.com/2scraper/justjoin-scraper/actions/workflows/tests.yml/badge.svg)](https://github.com/2scraper/justjoin-scraper/actions/workflows/tests.yml) @@ -8,6 +8,8 @@ [![engines](https://img.shields.io/badge/engines-Playwright%20%7C%20Selenium%20%7C%20Puppeteer-informational)](#engines) [![runs without an account](https://img.shields.io/badge/runs%20without%20an%20account-yes-brightgreen)](#do-you-need-anything-paid-no) +**Just Join IT scraper** — an open-source (MIT) Python tool that reads the justjoin.it job board (listings, single offers and the board's own facet counts) and writes salaries, seniority, required skills and their levels, languages, workplace type and locations to JSON or CSV. Measured on 2026-09-18, every route it reads was served in full to a bare datacentre address with no credentials, so nothing paid is needed. Use it to build a dataset of Polish IT job offers and salaries, or compare two runs with `diff_runs.py`. + A scraper for **[justjoin.it](https://justjoin.it)**, the Polish IT job board: salaries, seniority, required skills and their levels, languages, workplace type, locations and the full job description — as JSON or CSV, @@ -522,6 +524,23 @@ stops being true. --- +## Guides + +- [How to run the 2scraper scrapers: setup, proxies, exit codes and access modes](https://2captcha.com/h/how-to-run-2scraper-open-source-scrapers) — installation, `.env`, `.meta.json` for the whole family. + +## Related scrapers + +Same CLI conventions, same output contract (one row per item, JSON or CSV, a `.meta.json` sidecar and shared exit codes): + +- [Mercor scraper](https://github.com/2scraper/mercor-scraper) — AI-talent marketplace: contract roles, rates, eligibility… +- [Wellfound scraper](https://github.com/2scraper/wellfound-scraper) — Startup jobs from Wellfound with salary and equity ranges… +- [Better Business Bureau scraper](https://github.com/2scraper/bbb-scraper) — BBB search and category listings with no key or proxy, plus… +- [Flippa scraper](https://github.com/2scraper/flippa-scraper) — Online businesses for sale on Flippa +- [G2 scraper](https://github.com/2scraper/g2-scraper) — Categories, product pages and pricing pages +- [Google Play scraper](https://github.com/2scraper/googleplay-scraper) — Apps, installs, rating histograms and unbounded reviews… + +All scrapers: [github.com/2scraper](https://github.com/2scraper) · Need another site? [Open a request](https://github.com/2scraper/.github/issues/new?title=%5BScraper%20request%5D%20) + ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md). Security reports: