reapxdev/stackoverflow-scraper
StackOverflow Scraper Scrape Stack Overflow questions, answers, tags and user profiles through the public Stack Exchange API. Filter by tag, score, date, accepted status and full-text search. No login, no browser. Rows in this dataset 16,719 Fields 47 Collector runs behind it 57 Most recent observation 2026-08-04 Browsable presentation https://reapx.dev/data/stackoverflow-scraper/ — 9,841 entity pages Run the collector yourself… See the full description on the dataset page: https://huggingface.co/datasets/reapxdev/stackoverflow-scraper.

StackOverflow Scraper
Scrape Stack Overflow questions, answers, tags and user profiles through the public Stack Exchange API. Filter by tag, score, date, accepted status and full-text search. No login, no browser.
What this is
Every row here was returned by a real run of a public collector. Nothing is generated from a template over a keyword list: a row exists because a run observed it.
A browsable presentation of the subset that carries an addressable ownerDisplayName is published as 9,841 entity pages at https://reapx.dev/data/stackoverflow-scraper/, one page per entity. This dataset is the larger of the two — rows whose payload has no field that can address a page are here and are not published there.
Provenance
Each row carries _run_id and _dataset_id, naming the collector run that produced it, so any row can be traced back to the run that observed it. Rows observed by more than one run are deduplicated on content; 452 duplicate observations were collapsed.
Files
stackoverflow-scraper.jsonl— one JSON object per row, the canonical formstackoverflow-scraper.csv— the same rows flattened; nested values are JSON-encoded within their cell so they round-tripdataset.json— schema.orgDatasetmetadata
Loading it
from datasets import load_dataset
ds = load_dataset("reapxdev/stackoverflow-scraper", split="train")A sample of the published entities
- WordPress rest API OAuth curl commands
- How to prevent recursive limit in stored procedure
- Memory Leak when using DirectorySearcher.FindAll()
- gmail authentication: HTTP request for an oauth request-token failed
- Finding a string in docker logs of container
- Python app make full installer with all bells and whistles
- Laurie Young
- Convert data.frame columns from factors to characters
- Patrick Kenny
- S.Lott
- Tail docker logs to see recent records, not all
- How to have ARRAYFORMULA, LET, and IF work together?
Related
- All sources: <https://reapx.dev/data/> · machine-readable index: <https://reapx.dev/llms.txt>
- The collector is a public Apify Actor; agents reach it through <https://mcp.apify.com>
Licence
Collected from public sources. This metadata and the published pages are CC BY 4.0; the underlying records remain under the terms of their originating source.
