praw-dev/praw
PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 7.0
- age_days: 5858
- days_rel: 21
- days_push: 9
- n_releases_24m: 7
Adoption not part of the score
4234 stars · 500 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
PRAW is a Python package that wraps Reddit's API, providing simple, rule-compliant access to Reddit data and actions. It handles OAuth authentication and rate limiting so users don't need manual sleep calls.
Use cases
- scrape posts and comments from a subreddit
- build a reddit bot that replies to mentions
- download all posts from a user's history
- monitor new submissions in a subreddit in real time
- analyze reddit comment sentiment
- automatically moderate subreddit content
- fetch reddit data for research datasets
When to choose
- you want to interact with Reddit's API from Python
- you need OAuth handling and API rule compliance out of the box
- you're building bots, scrapers, or analytics on Reddit data
When to avoid
- you need a non-Python language
- you want a general-purpose HTTP client for arbitrary APIs
- Reddit's API access restrictions or pricing make your use case infeasible
Facets
library · maturity stable
http-client auth web-scraping apis social-media developer-tools python cross-platform reddit-api oauth api-wrapper social-media-api automation
2 sources
- readme: https://github.com/praw-dev/praw · fetched 2026-08-28 · 760e5e2ed1d3
- registry_pypi: https://pypi.org/pypi/praw/json · fetched 2026-08-29 · 5bd4075ce0d5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| praw-dev/praw | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem