# minimaxir/facebook-page-post-scraper

Data scraper for Facebook Pages, and also code accompanying the blog post How to Scrape Data From Facebook Page Posts for Statistical Analysis

Repository: https://github.com/minimaxir/facebook-page-post-scraper
Canonical: https://ross.abutalabs.com/products/facebook-page-post-scraper
Language: Python
License Family: other
Archived: true
Last push: 2019-05-23T13:20:58+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4062, "days_push": 2659, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2135, forks 641 (observed 2026-08-28T04:06:17.526164+00:00)

## What it is
A Python script collection that scrapes all posts, reactions, and comments from public Facebook Pages and open Groups via the Facebook Graph API, exporting the data as CSV for statistical analysis. It accompanies a blog post on scraping Facebook page posts for semantic analysis.

## Use cases
- scrape all posts from a facebook page
- export facebook page reactions to csv
- collect comments from facebook group posts
- gather facebook data for sentiment analysis
- analyze facebook reaction counts statistically

## When to choose
- you need historical Facebook Page data for research or analysis and accept the API limitations
- you want reaction and comment data exported as CSV for tools like Excel or pandas

## When to avoid
- you need complete or current data - a Facebook API bug limits results to 5-10% of posts
- you need a maintained tool - the project has been inactive since 2019 and PRs are not accepted
- you need data from closed groups or paid-tier data sources like CrowdTangle

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: web-scraping, data-science, etl
- domain: social-media, data-science, crawlers, analytics
- platform: python, cli, cross-platform
- tags: facebook-graph-api, social-media-analytics, csv-export, python2-python3, unmaintained

## Member repositories
- minimaxir/facebook-page-post-scraper (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:17.526164+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:51:54.877420+00:00, confidence not recorded.
  - readme: https://github.com/minimaxir/facebook-page-post-scraper (fetched 2026-08-28T04:06:17.526164+00:00, sha 20580111033a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
