elacuesta/scrapy-pyppeteer — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2021-02-26
Scrape a JavaScript-heavy single-page application by letting a real browser render it first.
Extract content from social media feeds or infinite-scroll pages that load data dynamically.
Automate page actions like clicking, scrolling, or taking screenshots before scraping the final HTML.
| elacuesta/scrapy-pyppeteer | amazinghorseli/rednote-insight | littlepeachs/naturepanelforge | |
|---|---|---|---|
| Stars | 58 | 58 | 58 |
| Language | Python | Python | Python |
| Last pushed | 2021-02-26 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 4/5 |
| Audience | developer | pm founder | researcher |
Figures from each repo's GitHub metadata at analysis time.
Project is no longer actively maintained, maintainers recommend scrapy-playwright for new projects.
Scrapy-Pyppeteer lets the Scrapy web scraping framework use a headless browser to render JavaScript-heavy sites, so you can scrape pages that build their content dynamically in the browser.
Mainly Python. The stack also includes Python, Scrapy, Pyppeteer.
Dormant — no commits in 2+ years (last push 2021-02-26).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.